3 ms·What makes us human?1 points by motters 17y agoGenomic differences between humans and other primates