Personal profile
Research overview
Health and Medicine
Academic/Professional Qualification
British Medical Association - Medical Academic Staff Committee; Council of Deans of UK Medical Schools
School of Medicine, Medical & Biological Sciences, North Haugh, St Andrews, KY16 9TF, UK
Health and Medicine