204 pubs · 5,375 cites · h-index 25
University of Alberta
2019 - Present
NanoScale Corporation (United States)
2023 - 2023
University of Southampton
2010 - 2021
Nanyang Technological University
2013 - 2017
Singapore Centre for Environmental Life Sciences Engineering
2015 - 2015