To better understand why some cancer patients struggle to fight off infections, Georgia Tech researchers have created tiny ...