L

Lu Chen

National Clinical Research

ORCID: 0000-0002-5775-6947

230 papers and 4.9k citations.

PubIndex Score80Top 20% · mid-careerHow it's scored
230Publications
4.9kTotal Citations
First publication: 1931First senior author: 2015