Born in Toronto, Canada, he received his PhD and DSc from University College, London and has held faculty positions at Harvard Medical School and Imperial College London.
He was born in Toronto, Canada. He received his PhD and DSc from University College. He has held faculty positions at Harvard Medical School. He has held faculty positions at Imperial College London. University College was London.