23 pubs · 968 cites · h-index 12
Science and Engineering Research Board
2022 - 2022
Department of Science and Technology
2022 - 2022
Shenzhen Polytechnic
2021 - 2021
King Abdullah University of Science and Technology
2015 - 2018
Åbo Akademi University
2014 - 2014