Di Giambattista, Luca, Sapienza University of Rome, Italy