Department of Electrical Engineering and Electronics, University of Liverpool, Liverpool L69 3GJ, UK
Biography
Professor Shen received his PhD degree from Nanjing University in 1992. After that he held various positions at Southeast University, Heriot-Watt University, Heidelberg University and Cambridge University. He joined the University of Liverpool as a Senior Lecturer in 2007 and became a full Professor in 2016.