Organisation Department of Science and Technology (DST, PIC: 999819353)
Type/Role Participant
Programme
Provide funds? no
Budget reserved 300,000
Budget committed