Author

Wenlu Ouyang

Observed names: Ouyang, W., Ouyang, Wen-Lu
Institution: Michigan Medicine
OpenAlex ID: A5113373954
2024 · Bei Guo, Tong-Tian Zhuang, et al. · Cardiovascular Diabetology · 37
2025 · Wenlu Ouyang, Yuchen Chen, et al. · Nature Communications · 26
2024 · Tao Dong, Leonard Barasa, et al. · International Journal of Biological Sciences · 12
2026 · Liujiazi Shao, Chao Quan, et al. · International Journal of Biological Sciences
Works count: 8
Citation count: 94
H-index: 4
I10-index: 4
Year
Topic
Type