BISRU: Blast Impact and Survivability Research Unit

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

Definition in English: Blast Impact and Survivability Research Unit