
Sign up to save your podcasts
Or


Dr. James (JC) Cahill is a Professor of Ecology in the Department of Biological Sciences at the University of Alberta. JC is an ecologist who studies interactions between plants and their environment. His research seeks to understand how plants interact in their pursuit of food, as well as how communities respond to environmental change. Some of JC's hobbies outside of science include playing tennis, cooking, strumming the guitar, and spending time with his family. He received his PhD in Ecology and Evolutionary Biology from the University of Pennsylvania. Afterward, he served briefly as a Visiting Assistant Professor at Ursinus College and then on the faculty at the University of Delaware before joining the faculty at the University of Alberta where he has been for about 15 years. In this interview, JC shares more about his life and his science.
By Dr. Marie McNeely, featuring top scientists speaking about their life and c4.9
280280 ratings
Dr. James (JC) Cahill is a Professor of Ecology in the Department of Biological Sciences at the University of Alberta. JC is an ecologist who studies interactions between plants and their environment. His research seeks to understand how plants interact in their pursuit of food, as well as how communities respond to environmental change. Some of JC's hobbies outside of science include playing tennis, cooking, strumming the guitar, and spending time with his family. He received his PhD in Ecology and Evolutionary Biology from the University of Pennsylvania. Afterward, he served briefly as a Visiting Assistant Professor at Ursinus College and then on the faculty at the University of Delaware before joining the faculty at the University of Alberta where he has been for about 15 years. In this interview, JC shares more about his life and his science.

21,983 Listeners

6,773 Listeners

136 Listeners

523 Listeners

12,173 Listeners

415 Listeners

822 Listeners

6,366 Listeners

2,323 Listeners

2,531 Listeners

4,494 Listeners

6,421 Listeners

42 Listeners

16,038 Listeners

2,316 Listeners