Robert Penfold holds a Doctor of Philosophy in Geography from the University of Toronto, where Robert studied from September 1997 to May 2004. Robert obtained their Master of Arts in Geography from the University of Waterloo from September 1990 to May 1995. Robert has held various research positions, including Senior Research Investigator at Kaiser Permanente Washington Health Research Institute, Instructor at Harvard Pilgrim Health Care, Scientific Researcher at Winnipeg Regional Health Authority, and Postdoctoral Researcher at Nationwide Children's Hospital.
This person is not in the org chart