Organisation General Secretariat for Research and Technology (GSRT, PIC: 999827016) Type/Role Unknown Programme Provide funds? no