Search results for: S. Ruffolo
Environmental Science and Pollution Research > 2017 > 24 > 14 > 12608- 12617
Solar Energy > 2008 > 82 > 3 > 212-219
Building and Environment > 2003 > 38 > 1 > 83-89
Renewable Energy > 2000 > 19 > 1-2 > 235-241
Solar Energy > 1998 > 62 > 4 > 281-290