Search results for: Craig Turchi
Journal of Cleaner Production > 2018 > 196 > C > 889-901
Renewable Energy > 2015 > 74 > Complete > 815-824
Energy Procedia > 2014 > 49 > Complete > 2241-2250
Biochemical and Biophysical Research Communications > 2009 > 389 > 1 > 22-27
Solar Energy > 1996 > 56 > 5 > 429-437