LPLuca Pappalardo0000-0002-1547-6007researcher (Information and computing sciences)Pisa, ItalyFollowUsage metrics 0 0 0 Co-workers & collaboratorsLFLeo FerresLeo FerresPCPaolo CintiaPaolo CintiaEMEmanuele MassuccoEmanuele MassuccoGCGiuliano CornacchiaGiuliano CornacchiaLBLoreto BravoLoreto BravoCCCiro CattutoCiro Cattuto