Ms Francesca Borg Carbott

Ms Francesca Borg Carbott

Ms Francesca Borg Carbott

Scientific Officer

Lab 344,
Level 3,
Centre for Molecular Medicine and Bioban
University of Malta
Msida
  +356 2340 1896