58 pubs · 4,103 cites · h-index 32
The University of Texas at Austin
2021 - Present
Zhejiang Lab
2025 - 2025
Materials Science & Engineering
Hangzhou DAC Biotech (China)
Walker (United States)
2022 - 2025