Francesco Grimaccia

Prof. Francesco Grimaccia

Department of Energy, Politecnico Di Milano, Via Lambruschini 4, Milano I-20156, Italy
orcid

Contribution