ITUBR: Implantable Telemetric Unit for Biomedical Research

What does ITUBR mean? The above is one of ITUBR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Implantable Telemetric Unit for Biomedical Research