927 employees
Lambda Therapeutic Research operates as a contract research organization to deliver clinical development solutions.
1998