Department of Public Health,, University of Geneva, Geneva, Switzerland, Switzerland
Brief Report
Evolving Safety: Culture, Tech, Human Factors
Author(s): Lorenzo Vidal*
DOI:
10.37421/2157-7587.2025.10.463