Scholarly Index

Jenny I. Shen

UCLA Medical Center; 4,741 total citations; 145 total publications; best world rank #323

UCLA Medical Center

4,741Total citations
145Total publications
33H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Dialysis and Renal Disease Management2021-2025323US 7094.29