Home » All delegates » Mr Satoshi Yamaguchi

Mr Satoshi Yamaguchi

Higher Education
Shibaura Institute of Technology
© World Technology Universities Network 2022