Dr Robert Camilleri

Dr Robert Camilleri

Dr Robert Camilleri

  M.D.,Ph.D.(Melit.),M.R.C.P.(UK),F.R.C.S.(Edin.)(A.&E.),F.R.C.P.(Lond.)

Lecturer

Room P08,
Department Of Medicine
Block A, Level 0
Mater Dei Hospital
Msida
  +356 2340 1881