Stefano Dorigo

University of Florence (Italy)