Stakeholders meet in Luxembourg over new EU Public Health Portal

From ENWHP