orteronel
Noun
Meaning
orteronel (uncountable)
A non-steroidal antiandrogen that was investigated as a cancer treatment but later dropped.
Noun
orteronel (uncountable)
A non-steroidal antiandrogen that was investigated as a cancer treatment but later dropped.