Shusaku Yamamoto
Position: Computer/EE Technology Specialist
Team: CS/EE
Tenure: January 2018 to March 2023
Country: England
Education: MEng. Mechatronics & Robotics Eng., (Hons) 2017, University of Sheffield