Background
Kurabayashi, Shuichi was born on December 7, 1979 in Ashikaga, Tochigi, Japan.
Kurabayashi, Shuichi was born on December 7, 1979 in Ashikaga, Tochigi, Japan.
Doctor of Philosophy in Media and Governance, Keio University, Fujisawa, Kanagawa, Japan, 2007.
Assistant professor Graduate School Media and Governance, Keio University, since 2007.