Once logged in, you can add biography in the database
science educator
Yamagaki, Tohru was born on November 9, 1969 in Aizu, Japan.
Doctor of Philosophy, Saitama University, 1999.
Professor Suntory Institute Bioorganic Research, since 2008.
Tohru Yamagaki has been listed as a noteworthy science educator by Marquis Who's Who.