J

Jiao Lu

Changsha Medical University

ORCID: 0000-0002-2121-5962

161 papers and 3.6k citations.

161Publications
3.6kTotal Citations
#1in electron spin resonance studies
First publication: 1990First senior author: 2008

Top publicationsby citations

No publications found