Pepdox
The role of cathelicidins in the innate host defenses of mammals. | Pepdox