Edinburgh Research Explorer

Prof Jackie Price

Personal Chair of Molecular Epidemiology