TAAF

Medical abbreviations:
TAAF

The Aneurysm and AVM Foundation