EFD

Medical abbreviations:
EFD

Electronic Fulfilment And Distribution