81 pubs · 7,739 cites · h-index 39
Department of Physics, Mathematics and Informatics
2025 - Present
Materials Science & Engineering
2025 - Present
King Abdullah University of Science and Technology
2017 - Present
Renewable Energy Systems (United States)
2025 - 2025
Wuhan University of Science and Technology
2023 - 2024