Author

Ruihao Li

OpenAlex ID: A5135845219
2026 · Kristen Berger, Nathan Faialaga, et al. · Organic Process Research & Development
Works count: 3
Citation count:
H-index:
I10-index:
Year
Topic
Type