Shuichi Hironaka

Dr. Shuichi Hironaka