The challenge: Cancer sucks. Many people suffer from cancer worldwide, but still a large part of the cancer treatments fail. This costs cancer patients lives and brings a large monetary cost to society as well. The challenge is that the effectiveness of cancer therapies can only be seen after weeks. Differences between people give rise to different reactions to therapies. Currently, a mix of drugs is given without knowing if they will work. To examine the effectiveness of drugs on individuals, we present the CTCPure. The solution: The CTCPure isolates and then characterizes circulating tumour cells from the human blood stream. By doing this characterization, a better prognosis and associated treatment can be done for each patient. Instead of determining treatments based on chance of success, treatment will be tailor made to each patient using the CTCPure. By doing this all on one chip, the process is cheap and fool-proof.