Han Hu

Dr. Han Hu

State Key Lab of Heavy Oil Processing, Institute of New Energy, College of Chemical Engineering, China University of Petroleum (East China), Qingdao 266580, China