NCT01290952 - On Versus Off Pump Myocardial Revascularization Study | Crick | Crick