Protact-Us: A Study on the Long-Term Impact of Road Traffic Crashes in Europe. Epidemiology, Biostatistics, and Public Health, 8 Sep.2025.