English | German | Russian | Czech

nilutamide English

Meaning nilutamide meaning

What does nilutamide mean?

nilutamide

An antiandrogen medication used in the treatment of advanced-stage prostate cancer.

Are you looking for...?