Kyoto University
Hamaguchi holds a B.S. in Chemical Engineering from Kyoto University, Kyoto, Japan