International public health leader joins St Andrews
International Public Health leader Dr Mary E Black is to join the School of Medicine at the University of St Andrews as Honorary Professor. As Director of Clinical and Protecting Health for Public Health Scotland, Dr…