L

Lijuan Chen

Zhengzhou University

ORCID: 0000-0002-8076-163X

765 papers and 14.9k citations.

PubIndex Score98Top 2%How it's scored
765Publications
14.9kTotal Citations
#3in Magnolia and Illicium research
First publication: 1997First senior author: 2003