Esplora Interactive Science Centre logo

Esplora Interactive Science Centre

Esplora, Malta’s Interactive Science Centre is an informal educational and recreation facility suited to visitors of all age groups. Esplora is located at Villa Bighi in Kalkara overlooking the Grand Harbour. The building was formerly used as a hospital by the Royal Navy. It consists of a number of... Read more

Headquarters

Malta

Employees

11-50

Links


Org chart

Collapse
No reports!

Teams

This company has no teams yet


Offices

This company has no offices yet