No CrossRef data available.
Published online by Cambridge University Press: 10 January 2025
This review is jointly written by Michael SY Liu, Distinguished Professor, The Department of History, Shanghai Jiao Tong University; Affiliated to Asian Studies Center, University of Pittsburgh and Enchao Yang, PhD candidate, School of History and Culture of Science, Shanghai Jiao Tong University, China.