Maria Rosa Antognazza
Italian Institute of Technology
Italy