Shusaku Yamamoto
Position: Computer/EE Technology Specialist
Team: CS/EE
Tenure: Joined Shusaku Yamamoto Dec 2023
Country: England
Education: Bachelor of Engineering (Honors), 2023, University of Bristol