Organisation Scientific Institute of Public Health (IPH, PIC: 998710740) Type/Role Participant Programme Provide funds? no