James Armstrong

Shropshire, UK

Web and New Media Manager at Harper Adams University, UK

  • Work
    • Harper Adams University
  • Education
    • BSc (Hons) Physics
    • MSc Computer Science