Soichiro Kato

Dr. Soichiro Kato