He is also Professor of Medicine at University of Toronto .
Peter Alexander Singer , OC , MD , MPH , FRSC , is Chief Executive Officer of Grand Challenges Canada and Director at the Sandra Rotman Centre , University Health Network and University of Toronto .
Peter Alexander Singer is also Professor of Medicine at University of Toronto .
Peter Alexander Singer , OC , MD , MPH , FRSC , is Chief Executive Officer of Grand Challenges Canada and Director at the Sandra Rotman Centre , University Health Network and University of Toronto .