Edinburgh Research Explorer

Jackie Price

Personal Chair of Molecular Epidemiology