A Phase III Randomized Trial of Metformin vs Placebo in Early Stage Breast Cancer | NCT01101438 | Trialant