University of Rome
Sapienza University of Rome, Italy (2000); and