Johan Davidsson

  • Associate Professor, Vehicle Safety, Mechanics and Maritime Sciences