Perceived invulnerability in traffic: illusion of control, desire for control, risk perception, and traffic-locus of control
Elena-Cristina Nae, Camelia Truța, Ana-Maria Cazan
Frontiers in Public Health · 2025
10.3389/fpubh.2025.1626481