Personal Information
Organization / Workplace
United Kingdom United Kingdom
Occupation
Emeritus Reader in Technology Enhanced Learning
Industry
Education
Tags
epprobate
e-learning
quality assurance
See more