Shinji Tamura

Dr. Shinji Tamura