Pamela Delogu

University of Rome TorVergata, Italy