amonafide
Noun
Meaning
amonafide (uncountable)
English Wikipedia has an article on:amonafideWikipedia
A topoisomerase inhibitor being studied as a possible cancer treatment.
Noun
amonafide (uncountable)
English Wikipedia has an article on:amonafideWikipedia
A topoisomerase inhibitor being studied as a possible cancer treatment.