Beijing Institute of Petrochemical Technology
60 papers and 1.7k citations.
Indexing 60 publications…