Peter McHugh ’90 ScM, ’92 PhD has been appointed as the deputy president and registrar at the University of Galway in Ireland, where he has been a faculty member for many years. This is the second most senior position in the university and Peter is excited about the very many possibilities that it presents. He will take up the role on May 1, 2024.
See more notes:
GS Class of 1990