Keywords: microfluidics, microchannels, microreactors, Lab on a Chip, Tumor on a Chip, nanoparticles/RNA/DNA/protein/exosome/CTC separation