Shusaku Yamamoto

Ted Diogenous

Position: Biotechnology Specialist

Team: BIO/Chem

Tenure: May 2007 – May 2010

Education: Bachelor of Science (Honors) (2002), University of Waterloo

Related Alumni