Q

Qiuling Shi

Chongqing Medical University

ORCID: 0000-0003-0660-3809

400 papers and 7.2k citations.

PubIndex Score67Top 33% · seniorHow it's scored
400Publications
7.2kTotal Citations
First publication: 1999First senior author: 2004