ASPHER is the key independent European organisation dedicated to strengthening the role of public health by improving education and training of public health professionals for both practice and research.