Steve Tsang is Professor of Contemporary Chinese Studies and Head of the School of Contemporary Chinese Studies at the University of Nottingham, UK. He has previously served as Director of the China Policy Institute at Nottingham, and as Professorial Fellow, Dean, and Director of the Asian Studies Centre at St Antony's College, Oxford University, UK.
Honghua Men is Distinguished University Professor, President of the Institute for China and World Studies, and Dean of the School of Political Science and International Relations at Tongji University, Shanghai, China. He is concurrently the KF Chair Professor at the Central Party School of the Chinese Communist Party in Beijing, China.