1. Eurocross Assistance Leiden the Netherlands
2. Department of Information Technology and Digital Innovation Leiden University Medical Centre Leiden the Netherlands
3. Department of Clinical Epidemiology Leiden University Medical Centre Leiden the Netherlands
4. Department of Traumatology Leiden University Medical Centre Leiden the Netherlands