CRPRC Studiorum
CRPRC Studiorum

EPHA European Public Health Alliance

The European Public Health Alliance (EPHA) represents over 100 non-governmental and other not-for-profit organisations working in support of health in Europe. 35 EPHA members are pan-European or international networks.

www.epha.org