Margie Davenport, PhD

Associate Professor, Faculty of Kinesiology, Sport, and Recreation - Academic Programs