WABA

Medical abbreviations:
WABA

Wobble Aware Bulk Aligner