Profile picture
Thomas Heffernan
Senior Lecturer
Northumbria University
Doctorate
newcastle upon tyne, United Kingdom
mini profile avatar Thomas Heffernan