Cell Receptor SA is a company that provides Biology, Receptor, Cell and more. Cell Receptor SA is headquartered in Switzerland Genève. Cell Receptor SA was founded in 2010. Cell Receptor SA has a total of 13 patents
Cell Receptor is a small Geneva based startup company, aiming to establish a new option in the treatment of cancer and autoimmune diseases:
The Cell Receptor...