Skip to main content Skip to search Skip to search

About

Stephen Le

STEPHEN LE is currently a Visiting Professor in the Department of Biology at the University of Ottawa. He received a PhD in Biological Anthropology from the University of California, Los Angeles, where he was a recipient of a UCLA Chancellor’s Fellowship, and a National Science Foundation grant for his fieldwork in Vietnam. He lives in Ottawa, Ontario.