Speaker illustration

Mr Masashi Takeuchi

Tohoku University, Sendai (Japan)