photo

Koichiro Otani

Indiana University-Purdue University Fort Wayne, Indiana, USA.