Plant Protection Directorate - Rural Affairs Department 

English
PLANT BIOTECHNOLOGY CENTRE
110, TRIQ ANNIBALE PRECA
LIJA
Malta
11534
POINT (14.44230822214 35.897817057303)