6 pubs · 15 cites · h-index 2
Hangzhou DAC Biotech (China)
2024 - 2025
University of Science and Technology of China
2021 - 2024
Sana'a University
2022 - 2024
Hefei National Center for Physical Sciences at Nanoscale
2022 - 2023