Kosuke Shimizu

Professor

Critical Approaches to Political Science Lab

Prof. at Ryukoku University

Kosuke Shimizu