Sergio Palermi

Dr. Sergio Palermi

Arta Abruzzo, Pescara, Abruzzo, Italy
orcid