What in the world is a SNP??

Blog: There’s a SNP for that