Yuya Tachibana

Gunma University, Japan