John Hill's Location
Swansea, City and County of Swansea, United Kingdom
John Hill's Skills
- Lecturing
- University Teaching
- Teaching
John Hill's Summary
John Hill, based in Swansea, City and County of Swansea, United Kingdom, is currently a Senior Lecturer at UWTSD. With a robust skill set that includes Lecturing, University Teaching, Teaching and more, John Hill contributes valuable insights to the industry.