S

Shuai Han

Zhujiang Hospital

ORCID: 0009-0001-2729-9642

61 papers and 789 citations.

PubIndex Score94Top 6% · mid-careerHow it's scored
61Publications
789Total Citations
First senior author: 2017

Top publicationsby citations

Indexing the rest of 61 publications…