seliciclib
Noun
Meaning
seliciclib (uncountable)
A drug being researched for the treatment of certain lung cancers and other disorders.
Noun
seliciclib (uncountable)
A drug being researched for the treatment of certain lung cancers and other disorders.