Robert J. McMahon
PhD, BA, MSc
Investigator Emeritus, BC Children's Hospital
LEEF BC Leadership Chair in Proactive Approaches to Reducing Risk for Violence Among Children and Youth
