Riccardo Patriarca

Dr. Riccardo Patriarca

Sapienza University of Rome, Dept. of Mechanical and Aerospace Engineering, Via Eudossiana 18, Rome, Italy
orcid