Scholarly Index

Ann Chen

Tzu Chi Foundation; 5,764 total citations; 179 total publications; best world rank #713

Tzu Chi Foundation

5,764Total citations
179Total publications
44H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Renal Diseases and GlomerulopathiesLifetime866TW 696.37
Inflammasome and immune disordersLifetime713TW 894.30