S

Shengling Ma

Baylor College of Medicine

ORCID: 0000-0002-8651-8892

55 papers and 218 citations.

PubIndex Score6Top 94% · seniorHow it's scored
55Publications
218Total Citations
First publication: 2007First senior author: 2007