Scholarly Index

Maohuai Wang

China University of Petroleum, Beijing; 1,203 total citations; 68 total publications; best world rank #630

China University of Petroleum, Beijing

1,203Total citations
68Total publications
19H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Carbon Dioxide Capture Technologies2021-2025630CN 24887.15
Membrane Separation and Gas Transport2021-2025917CN 50182.39