faculty

Ichiro Obara

Associate Professor