Author

Mengjiao Ruan

Observed names: Ruan, Mengjiao, 阮梦娇
ORCID: 0009-0007-8379-6479
Observed ORCID: 0009-0007-8379-6479
OpenAlex ID: A5033988868
2019 · Lei Yang, Shengwang Wang, et al. · BMC Plant Biology · 33
2022 · Mengjiao Ruan, Wenliang He, et al. · Plant Physiology and Biochemistry · 21
2022 · Xinyan Qiao, Mengjiao Ruan, et al. · Cellular and Molecular Life Sciences · 20
2023 · Mengjiao Ruan, Wenliang He, et al. · Environmental and Experimental Botany · 18
Works count: 15
Citation count: 246
H-index: 7
I10-index: 7
Year
Topic
Type