Non-EU patients spent over €1.3 million at Mater Dei in 2025, so far

By July 2, 2025