Past President
PV & Smart Devices Division
ENEA – Italian Agency for New Technologies, Energy and Sustainable Economic Development
ENEA Portici Research Center, Portici, Naples, Italy
PV & Smart Devices Division
ENEA – Italian Agency for New Technologies, Energy and Sustainable Economic Development
ENEA Portici Research Center, Portici, Naples, Italy