S

Shengtian Zhao

Qilu Hospital of Shandong University

ORCID: 0000-0003-4458-6202

43 papers and 631 citations.

PubIndex Score95Top 5% · mid-careerHow it's scored
43Publications
631Total Citations
First publication: 2025First senior author: 2016

Top publicationsby citations

Indexing the rest of 43 publications…