Shusaku Yamamoto
Position: Computer/EE Technology Specialist
Team: CS/EE
Tenure: October 2019 to March 2025
Country: England
Education:
Master of Electrical and Electronic Engineering (First Class Honors) 2019, University of Nottingham