Shusaku Yamamoto
Position: Assistant
Team: Assistant
Tenure: Joined Shusaku Yamamoto June 2017
Country: Japan
Education:
PhD, 2017, Osaka University
Master of Science, 2012, De La Salle University
Bachelor of Science, 2009, De La Salle University