Michela  Lecca

Dr. Michela Lecca

Research Unit Technologies of Vision, Fondazione Bruno Kessler (FBK), 38123 Trento, Italy