Shigeki HARA

Dr. Shigeki HARA