LESC Lab Dept. of Electronics and Telecommunications University of Florence Italy Address Santa Marta street 3, I-50139, Firenze, Italy. Tel: +39 055 2758548 Fax: +39 055 2758570 Where we are Enlarge the Map