182 pubs · 3,043 cites · h-index 23
Commonwealth Scientific and Industrial Research Organisation
2017 - 2025
Shanghai University of Engineering Science
2025 - 2025
Foshan University
2007 - 2025
UNSW Sydney
2011 - 2025
Shanghai Laser Technology Institute
2025 - 2025