Rika Hayashi

Senior Lecturer