Author

Zhan Yang

ORCID: 0000-0001-8082-7793
Observed ORCID: 0000-0001-8082-7793
OpenAlex ID: A5020323546
2025 · Han Lu, Mingmin Zhang, et al. · International Immunopharmacology · 18
2024 · Zhan Yang, Juan Ni, et al. · Microbiology and Immunology · 8
2026 · Zhenghan Luo, Zhi Li, et al. · Biochemical and Biophysical Research Communications
Works count: 12
Citation count: 119
H-index: 6
I10-index: 3
Year
Topic
Type