GBB: Groningen Biomolecular Sciences and Biotechnology Institute

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

Definition in English: Groningen Biomolecular Sciences and Biotechnology Institute