A team of researchers from the University of Illinois Urbana-Champaign has developed a tiny, four-fingered “hand” folded from ...