CDR-Life Inc. is located in Schlieren, Switzerland on Wagistrasse 27. CDR-Life Inc. is rated 3 out of 5 in the category biotechnology company in Switzerland. We have created CDR-Life to help shape the promising future of biological medicines. We are combining our world leading expertise in antibody fragments with our focus on high unmet need to make new molecules into great medicines.
Company size
11-50 employees
Headquarters
Schlieren, Zurich
Accessibility
Wheelchair-accessible entrance