Rita Papa

Dr. Rita Papa

Department of Agriculture, Food and Environment (Di3A), Section of Mechanics and Mechanization, University of Catania, via Santa Sofia, 100, 95123 Catania, Italy
orcid