The European Public Health Alliance represents over 80 members in 30 countries, including public health NGOs, patient and disease groups and health professionals, reflecting and bringing together different aspects of the public health community in Europe.