Tenpoint Therapeutics is a biotechnology company with locations in the UK Switzerland France and the US and is committed to advancing engineered cellbased therapies and in vivo reprogramming to restore vision for people with degenerative ocular diseases.TasksAct as right hand of the C
More...