Ben McGrae

Affiliation: University of Liverpool
Website:
Bio:
I’m a Learning Technologist within the Centre for Innovation and Education.  I previously worked within the TEL Unit at the Liverpool School of Tropical Medicine.