Tohoku University
Imamura received his undergraduate degree from Tohoku University in 1984, and was awarded his Ph.D. in civil engineering in 1989.