104 pubs · 3,438 cites · h-index 33
PowerCell (Sweden)
2024 - 2025
Sapienza University of Rome
2009 - 2025
Toscana Life Sciences
2024 - 2024
Scientific Centre of Monaco
Fondazione Santa Lucia