X

Xi Chen

Tongji Hospital

ORCID: 0009-0001-6592-5720

4 papers and 26 citations.

PubIndex Score71Top 29% · early-careerHow it's scored
4Publications
26Total Citations
First publication: 2025

Top publicationsby citations

Indexing the rest of 4 publications…