Satoru Hirayama

Dr. Satoru Hirayama