MaltaMedical imaging and navigation equipmentClosing soon Surgical navigation and imaging systems for Mater Dei Hospital Department of Contracts Submission deadline October 30, 2026 at 7:30 AM UTC Contract value €2,764,570