CFD

Medical abbreviations:
CFD

Contracts For Differences