Alessandra Vigilante

Image: 
Affiliation: 
UCL/LRI, London