X

Xiaohong Peng

Tongji Hospital

ORCID: 0000-0003-2991-313X

7 papers and 294 citations.

PubIndex Score45Top 55% · mid-careerHow it's scored
7Publications
294Total Citations
First publication: 2002First senior author: 2024