Search results for: Elham Sahraei
International Journal of Energy Research > 46 > 5 > 5908 - 5923
Science China Technological Sciences > 2018 > 61 > 10 > 1472-1482
Journal of Power Sources > 2018 > 396 > C > 412-420
Applied Energy > 2018 > 224 > C > 251-266
International Journal of Impact Engineering > 2017 > 108 > C > 205-216
Journal of Power Sources > 2016 > 336 > Complete > 332-340
Journal of Power Sources > 2016 > 327 > C > 693-701
Journal of Power Sources > 2016 > 319 > C > 56-65
Journal of Power Sources > 2014 > 267 > C > 78-97
Accident Analysis and Prevention > 2014 > 66 > Complete > 43-54
Journal of Power Sources > 2014 > 247 > C > 503-516
Journal of Power Sources > 2013 > 241 > Complete > 467-476
Journal of Power Sources > 2012 > 220 > Complete > 360-372
Journal of Power Sources > 2012 > 201 > Complete > 307-321