Shusaku Yamamoto
Position: Computer/EE Technology Specialist
Team: CS/EE
Tenure: Joined Shusaku Yamamoto March 2022
Country: United States of America
Education: Bachelor of Computer Science, 2021, University of Santa Clara