Frank Sullivan is a Scottish medical doctor who works as a general practitioner (GP) and who is a medical researcher. He is Director of Research at the School of Medicine at University of St Andrews. He was the first Gordon F. Cheesbrough Research Chair in Family and Community Medicine at North York General Hospital, Canada. He was the director...