Why do fungi make so many antifungals? 25 years of antifungal discovery

DSCN0791

Terry Henkel and Gerald Bills in Oslo 2006

Bookmark the permalink.