English
MINISTRY FOR AGRICULTURE, FISHERIES AND ANIMAL RIGHTS
110 TRIQ PLANT BIOTECHNOLOGY CENTRE
ANNIBALE PRECA
LIJA
Malta
POINT (14.441808 35.896663)