Ewan Keenan

Photo of a man in a black shirt facing the camera with a blank whiteground.

Leonard Foster is running to be a faculty representative on UBC’s Board of Governors. He is a professor in the department of biochemistry and molecular biology and has served as the director of the Life Sciences Institute since 2024.

Page 1 of 1