16 pubs · 242 cites · h-index 10
Università degli Studi della Tuscia
2002 - 2024
Sapienza University of Rome
2009 - 2012
University of Foggia
2008 - 2008
Cystic Fibrosis Research Foundation
University of Perugia
1997 - 2001