
Here's a complex question that requires someone to reason about the input, can you answer it?
What is the university that Monica Heller is a professor at that is located in Toronto, Ontario, Canada?


University of Toronto
