Skip to main content
UK Parliament
query
Search icon
Concept
Babraham Bioscience Technologies
Details
Tagged entities
Properties
Alt label
BBT
SES ID
3043
54102
Notation
3043
In scheme
Organisation
Top concept of
Organisation
Related
Babraham Institute
Definition
Trading arm of the Babraham Institute.