38 pubs · 1,222 cites · h-index 21
Tencent (China)
2022 - 2025
UNSW Sydney
2015 - 2025
University of Leeds
2007 - 2023
Materials Science & Engineering
2015 - 2019
SoHaR (United States)
2002 - 2002