Scholarly Index

Li Wang

University of Electronic Science and Technology of China; 1,555 total citations; 84 total publications; best world rank #291

University of Electronic Science and Technology of China

1,555Total citations
84Total publications
19H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Renal Diseases and Glomerulopathies2021-2025291CN 4094.61