Pepdox
Ovine trophoblasts express cathelicidin host defence peptide in response to infection. | Pepdox