Selvita is one of the leading preclinical contract research organizations in Europe, driven by a clear mission: to offer a comprehensive scope of services, bridging the gap between early drug...