Print
European Fisheries Control Agency (EFCA)
Abbreviation
EFCA
Official name
European Fisheries Control Agency