• Organization TypeGovernment
  • Staff101-250
  • HeadquartersMalta
  • Founded1995

Malta Council for Science and Technology (MCST)

The Malta Council for Science and Technology (MCST), acting for and on behalf of the Foundation for Science and Technology, is a public body established by the central government in 1988 with the mandate of advising government on science and technology policy.
See more

Company Offices

  • Malta (headquarters)
  • Kalkara
  • Villa Bighi