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…
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…