Scholarly Index

Wei Luo

Donghua University; 13,938 total citations; 326 total publications; best world rank #365

Donghua University

13,938Total citations
326Total publications
64H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ammonia Synthesis and Nitrogen Reduction2021-2025365CN 28893.71
Water Treatment and Disinfection2021-2025487CN 33284.87