NCT01695226 - Randomized Controlled Phase II Trial of Pre-operative Celecoxib Treatment in Breast Cancer | Crick | Crick