Dr James Galea

Dr James Galea

Dr James Galea

Visiting Lecturer

Room C05
Block A Level 0
Mater Dei Hospital
Msida
  +356 2340 1875