Author

Menglu Shen

ORCID: 0009-0009-7570-9376
Observed ORCID: 0009-0009-7570-9376
OpenAlex ID: A5023743308
2018 · Haiyan Zheng, Chenxiao Wang, et al. · Translational Vision Science & Technology · 45
2019 · Haiyan Zheng, Menglu Shen, et al. · Translational Vision Science & Technology · 18
2020 · Xianghang He, Menglu Shen, et al. · Investigative Ophthalmology & Visual Science · 10
2025 · Xianghang He, Xiaowei Ruan, et al. · Frontiers in Neuroscience · 1
2025 · Menglu Shen · International Conference on Educational Knowledge and Informatization (EKI)
Works count: 6
Citation count: 74
H-index: 3
I10-index: 3
Year
Topic
Type