janet M. Lang

janet M. Lang is research professor at the BSIA and the Department of History at the University of Waterloo.

Missing Image

Bio

janet M. Lang is research professor at the BSIA and the Department of History at the University of Waterloo.