Understanding and exploiting nature's chemical arsenal: the past, present and future of calicheamicin research.

Understanding and exploiting nature's chemical arsenal: the past, present and future of calicheamicin research.