695 pubs · 52,122 cites · h-index 111
Agency for Science, Technology and Research
2010 - 2025
Chongqing University
2023 - 2025
National University of Singapore
1997 - 2025
Université Bourgogne Franche-Comté
2013 - 2025
Institute of Materials Research and Engineering
1999 - 2025