Jesper HedberginDiscovery MattersWhen a team of bold innovators from Estonia came to SwedenI lead operations and client support at Testa Center, an open access bioprocess innovation center in Sweden. Here is the story of a recent…Jun 16, 2021Jun 16, 2021