European Public Health Alliance

The European Public Health Alliance (EPHA) is a European non-profit association registered in Belgium. Its members are non-profit organisations active in public health. The EPHA has 92 member organisations based in 21 European countries. Nina Renshaw is the Secretary General of EPHA.

European Public Health Alliance

The European Public Health Alliance (EPHA) is a European non-profit association registered in Belgium. Its members are non-profit organisations active in public health. The EPHA has 92 member organisations based in 21 European countries. Nina Renshaw is the Secretary General of EPHA.