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