master of public health careers in Edinburgh, United Kingdom