112 pubs · 4,842 cites · h-index 32
University of Bologna
2023 - Present
Italian Institute of Technology
2016 - 2025
Center for Nano Science and Technology
2016 - 2025
Agency for Science, Technology and Research
2022 - 2022
Nanyang Technological University
2015 - 2022