From 40.7 to 42.8 % Solar Cell Efficiency
AUG 02, 2007
DOI: 10.1063/PT.5.021343
Renewable Energy Access : University of Delaware-led team sets solar cell record, joins DuPont on $100 million project
© 2007 American Institute of Physics