90 pubs · 1,752 cites · h-index 25
University of Padua
2015 - Present
University of Oxford
2022 - Present
Istituto Nazionale di Fisica Nucleare, Sezione di Padova
2025 - Present
Clarendon College
2022 - 2025
London Centre for Nanotechnology
2021 - 2025