BIRRD: Sri Balaji Institute of Surgery, Research and Rehabilitation for the Disabled

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

Definition in English: Sri Balaji Institute of Surgery, Research and Rehabilitation for the Disabled