alvocidib
Noun
Meaning
alvocidib (uncountable)
A drug being researched for the treatment of chronic lymphocytic leukaemia and arthritis.
Noun
alvocidib (uncountable)
A drug being researched for the treatment of chronic lymphocytic leukaemia and arthritis.