Development and Advising in Traffic Safety
DATS
Delft University of Technology
Delft, HolandaPublications in collaboration with researchers from Delft University of Technology (2)
2024
-
Safety science special issue “safety in low- and middle-income countries”
Safety Science
-
Self-reported pedestrian falls in 15 countries worldwide
Transportation Research Part F: Traffic Psychology and Behaviour, Vol. 105, pp. 267-283