Search results for: Abdelfattah Triki
Energy Procedia > 2017 > 141 > C > 131-137
Energy Procedia > 2017 > 136 > C > 79-84
Renewable and Sustainable Energy Reviews > 2016 > 54 > C > 151-160
The Journal of High Technology Management Research > 2016 > 27 > 2 > 161-176