Benedetta Tondi

Dr. Benedetta Tondi

Department of Information Engineering, University of Siena, Siena, Italy