Scholarly Index

Wenjie Lan

China University of Petroleum, Beijing; 1,885 total citations; 86 total publications; best world rank #506

China University of Petroleum, Beijing

1,885Total citations
86Total publications
25H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Electrowetting and Microfluidic TechnologiesLifetime930CN 17488.63
Fluid Dynamics and Mixing2021-2025506CN 24877.20