Shusaku Yamamoto

Shen Jiayu

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

Related Alumni