New video for Artia – Laboratory infrastructure

A new video on Artia’s laboratory infrastructure has been released. For more datails on our infrastructure and related services, please press here.