After earning an undergraduate degree in biochemistry from the University of Sussex, he received his doctorate from the University of Edinburgh and conducted additional research for Yale University, the University of Zurich, and the United Kingdom Medical Research Council.