Speaker illustration

Doctor Tomohisa Tada

Shizuoka General Hospital, Shizuoka (Japan)