Professor Glover holds a Personal Chair of Molecular and Cell Biology at the University of Aberdeen, and has honorary positions at the Rowett and Macaulay Institutes.
Ta on Aberdeeni ülikooli molekulaar- ja rakubioloogia õppetooli juhataja ning Rowetti ja Macaulay instituutide auliige.