Xingying Lan

Prof. Xingying Lan

State Key Laboratory of Heavy Oil Processing, China University of Petroleum, Beijing 102200, China