Pepdox
Recent advances in the therapeutic potential of cathelicidins. | Pepdox