Riccardo Pellegrini

Dr. Riccardo Pellegrini

Institute of Marine Engineering, Italian National Research Council, 00128 Rome, Italy
orcid