Ms Alexandra Vella

Ms Alexandra Vella

Ms Alexandra Vella

Beadle

Facilities Management Unit
Department of Applied Biomedical Science
Faculty of Health Sciences
Msida
  +356 2340 3823