afp logo

afp

Antifungal protein

Molecular Synopsis