Life Sciences Research Inc. (LSR) is a global contract research organization, offering worldwide pre-clinical and non-clinical testing services for biological safety evaluation research to pharmaceutical and biotechnology, as well as agrochemical and
-
Number of Employees:
1K-5K
-
Annual Revenue:
$100-250 Million