Prof. Marie Therese Camilleri Podesta

Prof. Marie Therese Camilleri Podesta

Prof. Marie Therese Camilleri Podesta

  M.D.,M.Phil.,Ph.D.(Lond.)

Professor

Room 53
Biomedical Sciences Building
University of Malta
Msida
  +356 2340 2800