Taylor & Francis Editorial Team Walks! An Independent Journal is Born with OJS July 6, 2023 / Tags: Critical Public Health, Journal of Critical Public Health, Open Journal Systems (OJS), Taylor & Francis, University of Calgary