Science Explorer Back to mapMap
World rank
#497,751
of 7,710,434 ranked researchers
Rank in China
#61,295
of 978,568
Works
445
Citations
10k
Citations per work
22.5
h-index
47
i10-index 147Top 3% in Clinical Psychology
Drawing this view