HAVC

Medical abbreviations:
HAVC

Headwaters Action Video Collective