S

Shengnan Chen

Shanghai Chest Hospital

ORCID: 0000-0003-0899-1868

78 papers and 2k citations.

PubIndex Score13Top 87% · seniorHow it's scored
78Publications
2kTotal Citations
First publication: 2011First senior author: 2011

Top publicationsby citations

Indexing the rest of 78 publications…