Leadership Team
Meet our experienced team.
Babraham Research Campus, Cambridge, CB22 3AT, United Kingdom
At our Cambridge facility in the UK, we have expertise and years of experience in early discovery services ahead of candidate selection for both complex biologics and bioconjugates.