State Key Laboratory of Heavy Oil Processing, China University of Petroleum, Beijing, 18 Fuxue Road, Beijing 102249, P.R. China ...
Catalysis Engineering, Chemical Engineering Department, Delft University of Technology, Van der Maasweg 9, 2629 HZ Delft, The Netherlands Chemical Engineering Research Center, School of Chemical ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results