Author

Zhenru He

Institution: Wuhan University
Observed institution: Wuhan University
ORCID: 0000-0001-7132-1723
Observed ORCID: 0000-0001-7132-1723
OpenAlex ID: A5064398992
2025 · Wengwanyue Ye, Yilin Liao, et al. · Free Radical Biology and Medicine · 14
Works count: 12
Citation count: 92
H-index: 6
I10-index: 5
Year
Topic
Type