Oliver Stokoe is the Head of Governance and Projects of The Babraham Institute.
225 people are employed at The Babraham Institute.
The NAICS codes for The Babraham Institute are [54, 5417, 541713, 541, 54171].
The SIC codes for The Babraham Institute are [87, 873].