CFCL

Medical abbreviations:
CFCL

Canadian Fishery Consultants Limited