Winter Sale! 10% Discount off any order. Get the code »

A E Roy

Professor Archie E. Roy is Emeritus Professor of Astronomy and Honorary Senior Research Fellow, Department of Physics and Astronomy, The Kelvin Building, University of Glasgow.