S

Shuai Zhang

Shengli Oilfield Central Hospital

ORCID: 0000-0003-3243-5490

236 papers and 4.3k citations.

PubIndex Score49Top 51% · seniorHow it's scored
236Publications
4.3kTotal Citations
First publication: 2003First senior author: 2003