Shusaku Yamamoto

Chee Yu Yang

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

Related Alumni