The CAT Study: Atamestane Plus Toremifene Versus Letrozol... | NCT00097344 | Trialant