Honorary Research Fellow at the College of Medical, Veterinary & Life Sciences

Prize: Honorary degree

Granting OrganisationsUniversity of Glasgow