Scholarly Index

Yanan Lu

Institute of Process Engineering; 304 total citations; 28 total publications; best world rank #973

Institute of Process Engineering

304Total citations
28Total publications
11H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Marine and environmental studies2021-2025973CN 2070.59