Organisation DEPARTMENT OF SCIENCE AND TECHNOLOGY (DOST, PIC: 986338487) Type/Role Participant Programme Provide funds? no