Edinburgh Research Explorer

Prof Moira Whyte

Vice-Principal & Head of College of Medicine & Vet Medicine