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