SNP

SNP may refer to: