John Hyatt
Most Recent Affiliation(s):
Liverpool John Moores University
Other Affiliation(s):
- Manchester Metropolitan University (Manchester Polytechnic)
Last Known Location:
Liverpool, England, United Kingdom
Previous Location(s):
- Manchester, GB