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