NCT00286975 - Growing Future Physician Leaders: A Randomized Trial of an Educational Intervention in Postgraduate Trainees | Crick | Crick