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