Using the socioecological model to guide service delivery improvements to the prison needle exchange program in Canada: insights from multi-level stakeholders. - Kronfli N; Lafferty L; Leone F; Stoové M; Hajarizadeh B; Lloyd AR; Altice FL (BMC public health, 2025)