
University of New Brunswick
Master of Public Health
DegreeMaster
Duration2 years
Tuition Fee$21,152 / year
Intake MonthSeptember
Browse every program this university offers.

University of New Brunswick

University of New Brunswick

University of New Brunswick

University of New Brunswick

University of New Brunswick

University of New Brunswick

University of New Brunswick

University of New Brunswick

University of New Brunswick

University of New Brunswick

University of New Brunswick

University of New Brunswick

University of New Brunswick

University of New Brunswick

University of New Brunswick

University of New Brunswick

University of New Brunswick

University of New Brunswick

University of New Brunswick

University of New Brunswick

University of New Brunswick