D

Dengju Li

Tongji Hospital

ORCID: 0000-0001-7629-2642

180 papers and 11.1k citations.

PubIndex Score56Top 44% · seniorHow it's scored
180Publications
11.1kTotal Citations
First publication: 2001First senior author: 2002