Question: how long does it take to do a masters in public health?
Answer: Master of Public Health. This 1.5-year course includes a dissertation or practicum and provides graduates with a suitable background and generalist qualification for a career in public health.