M

Mengkui Sun

Shenzhen Children's Hospital

ORCID: 0000-0003-4014-6744

15 papers and 189 citations.

PubIndex Score89Top 11% · mid-careerHow it's scored
15Publications
189Total Citations
First senior author: 2022

Top publicationsby citations

Indexing 15 publications…