Uterine fibroids: a critical appraisal of novel treatments.

Uterine fibroids: a critical appraisal of novel treatments.