Uccelli Raffaella, Mastrantonio Marina, Altavista Pierluigi, Caiaffa Emanuela, Cattani Giorgio, Belli Stefano, Comba Pietro
Territorial and Production Systems Sustainability Department, Italian National Agency for New Technologies, Energy and Sustainable Economic Development (ENEA), Rome, Italy.
Energy Technologies Department, Italian National Agency for New Technologies, Energy and Sustainable Economic Development (ENEA), Rome, Italy.
Eur J Public Health. 2017 Feb 1;27(1):178-183. doi: 10.1093/eurpub/ckw203.