Translation company with over 60 years providing multilingual solutions for life sciences. Cpsl can be your lsp for translation and interpreting services