Skip to content
Peerford
Latex of medicinal plants: a reservoir of antimicrobial peptides, proteins, and enzymes for drug discovery · Peerford