Author

Ran Xu

ORCID: 0009-0000-9344-2956
Observed ORCID: 0009-0000-9344-2956
OpenAlex ID: A5034968386
2023 · Tao Wang, Yuru Wang, et al. · Ageing Research Reviews · 12
2023 · Wenjing Li, Yiyun Pang, et al. · WIREs Mechanisms of Disease · 1
2026 · Tongyue Li, Zhengyu Wang, et al. · BMJ Public Health
2025 · Md Mahfuz Al Mamun, Muhammad Riaz Khan, et al. · Cell Reports
Works count: 5
Citation count: 24
H-index: 2
I10-index: 2
Year
Topic
Type