Biomedical sciences publications December 1, 2009 ArticleSr16157 Is a Potent Dual-Acting Inhibitor of Estrogen Biosynthesis and Estrogen Receptor. SRI International December 1, 2009 ↓ View online Share this