Shin-Ichiro Meigo

Dr. Shin-Ichiro Meigo