No comments
Darwinolide: The new miracle antibiotic?

A group of researchers in Alabama and Florida have discovered a compound, isolated from the Antarctic Dendroceratid sponge (Dendrilla membranosa if you must know) which they believe could be the⦠Continue reading
