Search results for: Joaquim Delgado
Transportation Research Part D: Transport and Environment > 2018 > 62 > C > 372-385
Journal of Power Sources > 2014 > 262 > C > 169-177
IEEE Intelligent Transportation Systems Magazine > 2014 > 6 > 3 > 54 - 65
Renewable and Sustainable Energy Reviews > 2013 > 24 > Complete > 271-287
Energy Conversion and Management > 2012 > 61 > Complete > 19-30