Nagahori Yuzo
Nagahori Yuzo, Keio University, is Professor Emeritus of Modern Chinese Studies. He has published monographs, translations and many articles on Lu Xun and the Chinese Trotskyists, including Okuda Kyoka, The Dentist Who Created Lu Xun’s Death Mask (2024).