Yoko Aoshima

Associate Professor
Hokkaido University, Japan