60 pubs · 1,592 cites · h-index 23
University of British Columbia
2025 - 2025
Forschungszentrum Jülich
2020 - 2025
Baotou Medical College
KTH Royal Institute of Technology
University of South China