Z

Zhen Li

Tongji Hospital

ORCID: 0000-0001-8037-4245

1.3k papers and 18.6k citations.

PubIndex Score73Top 27% · seniorHow it's scored
1.3kPublications
18.6kTotal Citations
First publication: 1987First senior author: 2004