Novel, potent anti-androgens of therapeutic potential: recent advances and promising developments.

Novel, potent anti-androgens of therapeutic potential: recent advances and promising developments.