Scholarly Index

Di Chen

Chinese Academy of Sciences; 3,725 total citations; 101 total publications; best world rank #151

Chinese Academy of Sciences

3,725Total citations
101Total publications
33H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Autophagy in Disease and Therapy2021-2025151CN 7494.52
Phagocytosis and Immune Regulation2021-2025254CN 9581.66