Federico Karagulian

Dr. Federico Karagulian

Italian National Agency for New Technologies, Energy and Sustainable Economic Development (ENEA), Via Anguillarese 301, 00123 S. Maria di Galeria, Rome, Italy
orcid