Author

Maoya Li

ORCID: 0000-0003-4243-7609
Observed ORCID: 0000-0003-4243-7609
OpenAlex ID: A5023850347
2025 · Li Huang, Ling Shi, et al. · International Journal of Molecular Medicine · 46
2026 · Shihui Mei, Jiachuhan Wang, et al. · Animal Feed Science and Technology
Works count: 27
Citation count: 262
H-index: 10
I10-index: 10
Year
Topic
Type