Mr Daiki Ikeuchi

  • University of Cambridge
  • Graduate Student, Mechanical Engineering
  • United Kingdom

Find me at