Toru Yamashita

Dr. Toru Yamashita