Email: [email protected]
Diagnostic laboratories
Malta Life Science Park (LS2.1.12 – LS2.1.15), San Gwann, SGN 300, Malta. Show on map.
Commercial office
Flat 2, St. Anne Court, Bisazza Street, Sliema, SLM 1642, Malta. Show on map.
Registered address
The Victoria Centre, Unit 2, Lower Ground Floor, Valletta Road, Mosta, MST 9012, Malta. Show on map.