Yan Shaohua is an associate professor and deputy director of the Centre for China-Europe Relations at Fudan University. He holds a PhD in European Studies from the University of Hong Kong.
Yan Shaohua is an associate professor and deputy director of the Centre for China-Europe Relations at Fudan University. He holds a PhD in European Studies from the University of Hong Kong.