Switzerland-based contract research and development organization providing technological solutions for drug discovery and clinical research.