Gynaecology & Obstetrics

Tamoxifen is :