Petter Dahlander

  • Professor*, Transport, Energy and Environment, Mechanics and Maritime Sciences