Organisation Research Promotion Foundation (RPF/IPE, PIC: 999946035) Type/Role Unknown Programme Provide funds? yes