We are excited to announce Artios has moved to brand new labs and offices on the Babraham Research Campus.
| Announcement
We are excited to announce that Artios has moved to brand new, larger, bespoke, state of the art labs with lots of office space too. Due to our continued growth, there was a need for increased space, we are still based on the Babraham Research Campus, Cambridge, UK. We look forward to welcoming you to our new space.
We are excited to announce that Artios has moved to brand new, larger, bespoke, state of the art labs with lots of office space too. Due to our continued growth, there was a need for increased space, we are still based on the Babraham Research Campus, Cambridge, UK. We look forward to welcoming you to our new space.