What if tamoxifen (ICI 46474) had been found to produce rat liver tumors in 1973? A personal perspective. - Jordan,V.C. (Ann Oncol, 1995)