Search results for: Yasser Mafinejad
International Journal of Energy Research > 43 > 13 > 7496 - 7507
The International Journal of Advanced Manufacturing Technology > 2017 > 93 > 1-4 > 661-670
Procedia Engineering > 2012 > 29 > Complete > 1292-1297