Tomoya Horiguchi

Kobe University, Japan