Mazza, Selene, Independent scholar, Italy