Background
MACEWAN, David was born in 1846 in Kinross-shire.
MACEWAN, David was born in 1846 in Kinross-shire.
Perth Academy; University of Edinburgh. Doctor of Medicine; Master in Surgery.
Professor of Surgery, University College, Dundee (University of Saint Andrews), and Surgeon, Dundee Royal Infirmary.