mesna
Noun
Meaning
mesna (uncountable)
English Wikipedia has an article on:mesnaWikipedia
An organosulfur compound used in cancer chemotherapy involving cyclophosphamide and ifosfamide as an adjuvant.
Noun
mesna (uncountable)
English Wikipedia has an article on:mesnaWikipedia
An organosulfur compound used in cancer chemotherapy involving cyclophosphamide and ifosfamide as an adjuvant.