C

Cuilan Hou

Shanghai Children's Hospital

ORCID: 0000-0003-3972-1625

56 papers and 891 citations.

PubIndex Score96Top 4% · mid-careerHow it's scored
56Publications
891Total Citations
First publication: 2021First senior author: 2022