Scholarly Index

Shuyu Ren

Second Affiliated Hospital of Zhejiang University; 3,835 total citations; 41 total publications; best world rank #602

Second Affiliated Hospital of Zhejiang University

3,835Total citations
41Total publications
28H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Neurogenesis and neuroplasticity mechanisms2021-2025602CN 10875.56