Panchapakesan Lab on a Chip captures CTCs “Researchers at Worcester Polytechnic Institute (WPI) have developed a chip made of carbon nanotubes [MORE]