Profile picture
James R Guest
Doctorate
  • Senior Researcher
    Primary
    Newcastle University
    Newcastle upon Tyne, United Kingdom
  • Nanyang Technological University
    Singapore, Singapore
mini profile avatar James Guest