Speaker illustration

Doctor Masahiko Setoguchi

Kameda Medical Center, Kamogawa (Japan)