IMBA

Medical abbreviations:
IMBA

International Mountain Bicycling Association