135 pubs · 4,036 cites · h-index 32
Shenzhen University
2015 - Present
Hong Kong Polytechnic University
2022 - 2022
Microscale (United States)
2021 - 2021
ORCID
2020 - 2020
Delft University of Technology
2016 - 2016