There’s a lot of talk at the moment about the emerging overlap between the tech and life sciences sectors, and now there’s a big player with extensive expertise in both areas.
There’s a lot of talk at the moment about the emerging overlap between the tech and life sciences sectors, and now there’s a big player with extensive expertise in both areas.