PhDIRC
MBChB, PhDUniversity of Edinburgh
BScUniversity of Edinburgh
M.D.University of Edinburgh
PhDUniversity of Edinburgh
MDUniversity of Edinburgh