432 pubs · 23,698 cites · h-index 55
University of Hong Kong
1996 - Present
At Bristol
2025 - 2025
Florida Agricultural and Mechanical University
University of Twente
2018 - 2025
Johns Hopkins University
2022 - 2022