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
- francis.p.farrugia@mccaa.org.mt
Positions and Memberships
- Institutional contact
- Alternate