Speaker illustration

Doctor Shuta Ishigami

Okayama University, Okayama (Japan)