Ex-Blairgowrie pupil joins Royal Society

© SuppliedFormer Blairgowrie pupil James Dunlop has been elected a Fellow of the Royal Society.
Former Blairgowrie pupil James Dunlop has been elected a Fellow of the Royal Society.