Dr Margaret Camilleri Fenech

Dr Margaret Camilleri Fenech

Dr Margaret Camilleri Fenech

  B.Com.(Hons)(Melit.),M.Sc.(Lund),Ph.D.(Universita Autònoma de Barcelona)

Lecturer

65
Triq l-Esperanto
University of Malta
Msida
  +356 2340 3725