S

Shengqi Huo

Tongji Hospital

ORCID: 0000-0002-7820-4076

27 papers and 721 citations.

PubIndex Score96Top 4% · mid-careerHow it's scored
27Publications
721Total Citations
First publication: 2021First senior author: 2025