Career
He held various posts including Vice-President of the Royal Society of Edinburgh, and President of the British Society of the History of Medicine.
He held various posts including Vice-President of the Royal Society of Edinburgh, and President of the British Society of the History of Medicine.