top of page
Patrick Byrne
Consultant Physician & GP, Belford Hospital, Fort William
Honorary Lecturer, Imperial College London
Honorary Senior Lecturer, University of Aberdeen
Tutor and Examiner, University of Edinburgh

bottom of page
Consultant Physician & GP, Belford Hospital, Fort William
Honorary Lecturer, Imperial College London
Honorary Senior Lecturer, University of Aberdeen
Tutor and Examiner, University of Edinburgh