Z

Zhongqiu Lu

Wenzhou Medical University

ORCID: 0000-0002-0569-4182

301 papers and 4.9k citations.

PubIndex Score97Top 3%How it's scored
301Publications
4.9kTotal Citations
#7in Paraquat toxicity studies and treatments
First publication: 1980First senior author: 1986