Search results for: Omar Hegazy
The International Journal of Life Cycle Assessment > 2017 > 22 > 1 > 54-65
Applied Energy > 2015 > 152 > Complete > 143-155
European Transactions on Electrical Power > 24 > 12 > 1747 - 1767
Applied Energy > 2014 > 113 > Complete > 1575-1585