Z

Zhenhui Lu

Shenzhen Sixth People's Hospital

ORCID: 0000-0001-8541-0700

85 papers and 2.2k citations.

PubIndex Score76Top 24% · mid-careerHow it's scored
85Publications
2.2kTotal Citations
First publication: 2005First senior author: 2019