Cell Receptor GmbH
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.
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.