Address |
57 West 57th Street New York New York 10019 United States |
Employees | - |
Website | http://www.cell-source.com |
Updated | 07/08/2019 |
Cell Source, Inc. is a biotechnology company, which engages in the development of cell therapy treatments. It operates through Veto-Cell technology, which represents immune system management. The company was founded on June 6, 2012 and is headquartered in New York, NY. |