Yehua Han

Prof. Dr. Yehua Han

State Key Laboratory of Heavy Oil and Processing, College of Chemical Engineering and Environment, China University of Petroleum-Beijing, Beijing 102249, China
orcid