In a new study published in Nature Immunology, the ANU researchers found that a cancer-blocking immune protein called NLRC4 ...