Pepdox
Cathelicidin peptide LL-37: A multifunctional peptide involved in heart disease. | Pepdox