Search results for: Nicolò Daina
Transportation Research Part D: Transport and Environment > 2018 > 62 > C > 508-523
Transportation > 2018 > 45 > 2 > 415-428
Transportation Research Part C: Emerging Technologies > 2017 > 81 > C > 36-56
Renewable and Sustainable Energy Reviews > 2017 > 68 > P1 > 447-460