HAL

Medical abbreviations:
HAL

Heuristic Algorithmic And Logarithmic