DIBVR: Drexel Institute for Biotechnology and Virology Research

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

Definition in English: Drexel Institute for Biotechnology and Virology Research