D. Stewart Maclagan
Observed names: D. S. Maclagan, D. STEWART MacLAGAN, D. Stewart MacLagan, D. Stewart Maclagan
Observed institutions: Durham University, University of Aberdeen, West College Scotland, University of Glasgow, University of Edinburgh
OpenAlex ID: A5090679787
