Archie Roy's picture

Archie Roy


Scotland (1924 - 2012)

Archie Edmiston Roy FRSE, FRAS was Professor Emeritus of Astronomy in the University of Glasgow.