BBRSC

AcronymDefinition
BBRSCBiotechnology and Biological Sciences Research Council (UK)