Search results for: Laura Spinella
Progress in Photovoltaics: Research and Applications > 30 > 12 > 1423 - 1432
Progress in Photovoltaics: Research and Applications > 30 > 8 > 948 - 958
IEEE Transactions on Device and Materials Reliability > 2016 > 16 > 4 > 465 - 469