Search results for: Luca Lucera
Organic Electronics > 2016 > 38 > C > 139-143
Organic Electronics > 2014 > 15 > 10 > 2256-2263
Solar Energy Materials and Solar Cells > 2014 > 128 > Complete > 441-446
02013 IEEE 00039th Photovoltaic Specialists Conference (PVSC) > 2013 > 3092 - 3097