Iain Smith Macdonald

bmj;368/feb28_9/m796/FAF1faIain Smith Macdonald was born in Greenock. After graduating, he did national service in North Africa, then qualified in public health medicine and did a spell as a lecturer…


Read Original Article: Iain Smith Macdonald »