Ms. Nathalie Farrugia

Chief Corporate Relations, Malta Life Sciences Park

Ms. Nathalie Farrugia

Chief Corporate Relations, Malta Life Sciences Park