Profile picture
James Spalding
  • Senior Researcher
    Downforce Technologies Limited
    Oxford, United Kingdom
mini profile avatar James Spalding