BAFTA

Medical abbreviations:
BAFTA

Bugbritish Academy Of Film And Television Arts