Cell Receptor is a small Geneva-based corporation building new treatments for the well-tolerated and cost-effective prevention of metastases in cancer and the control of autoimmune diseases.
Category
Biotechnology / Pharma
Sub Category
enabling technologies