Shenglan Chen is a PhD graduate of the Chinese University of Hong Kong and a former lecturer at Peking University. She was a Fulbright Scholar at Indiana University Bloomington in 2019, researching the legal and economic development of China.
Shenglan Chen is a PhD graduate of the Chinese University of Hong Kong and a former lecturer at Peking University. She was a Fulbright Scholar at Indiana University Bloomington in 2019, researching the legal and economic development of China.