AFP logo

AFP

Antifungal peptide

Molecular Synopsis