Francis Farrugia

Institute
Malta Competition And Consumer Affairs Authority (MCCAA)
Street
Kordin Business Incubation Centre Industrial Estate
Zip/City
MT- 3000 Kordin PLA
Country
Malta

Positions and Memberships

Institutional contact
  • Alternate
Back to list
Element 2 Logo-Footer