Shunji Hirose

Dr. Shunji Hirose