M.G. Sheftall

M. G. Sheftall has lived in Japan since 1987. He has a PhD in international relations and modern Japanese history from Waseda University in Tokyo. Since 2001, he has been a professor of modern Japanese cultural history and communication at the Faculty of Informatics of Shizuoka University. He lives in Hamamatsu, Japan.
Read More Arrow Icon Arrow icon