X

Xue Li

Boston Children's Hospital

ORCID: 0000-0002-3072-0573

124 papers and 7.2k citations.

PubIndex Score47Top 53% · seniorHow it's scored
124Publications
7.2kTotal Citations
First publication: 1996First senior author: 2007