Shinji Ide

Dr. Shinji Ide