EFCC

Medical abbreviations:
EFCC

European Futures Clearing Corporation