Edinburgh Research Explorer

Prof Harry Campbell

Personal Chair of Genetic Epidemiology & Public Health