79 pubs · 1,140 cites · h-index 22
Italian Institute of Technology
2022 - Present
Center for Nano Science and Technology
2022 - Present
University of Glasgow
2017 - Present
Heriot-Watt University
2022 - 2022
Kelvin Nanotechnology (United Kingdom)
2022 - 2022