Breadcrumb Home About Us All News Finding a Needle in a Field of Haystacks: Cell Systems publishes research on Mantis, a new sequencing search tool Finding a Needle in a Field of Haystacks: Cell Systems publishes research on Mantis, a new sequencing search tool