Hammond, Keith, University of Glasgow