Francesca Anna  Scaramuzzo

Dr. Francesca Anna Scaramuzzo

Department of Basic and Applied Sciences for Engineering (SBAI), Sapienza University of Rome, Via del Castro Laurenziano 7, 00161 Rome, Italy
orcid