Author

Chenhan Geng

Observed institution: National University of Singapore
ORCID: 0009-0008-6052-3184
Observed ORCIDs: 0009-0008-6052-3184, 0000-0002-2428-9270
OpenAlex ID: A5111354055
2026 · Zhuoran Zhang, Chenhan Geng, et al. · Current Opinion in Biotechnology · 1
Works count: 7
Citation count: 23
H-index: 3
I10-index: 1
Year
Topic
Type