LBRT

Medical abbreviations:
LBRT

Liberate Technologies