Profile picture
Neil Vaughan
Doctorate
  • Associate Professor
    Primary
    University of Exeter
    Exeter, United Kingdom
  • Associate Professor
    Royal Academy of Engineering
    London, United Kingdom
mini profile avatar Neil Vaughan