101 pubs · 9,383 cites · h-index 44
China University of Petroleum, Beijing
2010 - 2022
State Key Laboratory of Heavy Oil
2017 - 2019
Institute of Process Engineering
2017 - 2017
Japan Science and Technology Agency
2007 - 2008
Nagoya University
2007 - 2008