Professor John Welsh

  • Honorary Senior Research Fellow (School of Medicine)

telephone: 01412112411
email: John.Welsh@glasgow.ac.uk

SCHOOL OF MEDICINE

Our staff list...