Hironori Sasada

Professor of Japanese politics at Hokkaido University