EFIC

Medical abbreviations:
EFIC

European Feed Information Centre