Organisation Malta Council for Science & Technology (MCST, PIC: 922810083)
Type/Role Participant
Programme
Provide funds? no
Budget reserved 300,000
Budget committed