京都大学
Hamaguchi holds a B.S. in Chemical Engineering from Kyoto University, Kyoto, Japan