Shusaku Yamamoto
Position: Biotech/Chemistry Specialist
Team: BIO/Chem
Tenure: October 2010 to June 2019
Country: United Kingdom
Education: Master of Chemistry, Honors (2010), University of Edinburgh