Keishiro Hara

Dr. Keishiro Hara