Diane Peters

U of T grad – and celebrated slam poet – champions environmental science