17 pubs · 195 cites · h-index 5
Department of Science and Technology
2025 - 2025
University College London
Texas A&M International University
2020 - 2020
Texas A&M University
2019 - 2020
Massachusetts Institute of Technology
2012 - 2014