S

Shuli Niu

Deyang Stomatological Hospital

ORCID: 0000-0002-2394-2864

460 papers and 25.7k citations.

PubIndex Score98Top 2%How it's scored
460Publications
25.7kTotal Citations
First senior author: 2004