Natasha Affolder

Associate Professor, Peter A. Allard School of Law