Skip to main content
Institution:
Mr Edwin Lanfranco
Address:
3, Triq Sir Arturo Mercieca
Sliema SLM 1868
Telephone:
+356 23 40 23 79
Fax:
+356 23 40 30 92
Primary NFP:
No
Party:
Malta
Type:
Scientific Authority
Region: