A paper in Science co-authored by around 200 scientists from some of the world's top academic institutions surely must mean something, righ...| eurogenes.blogspot.com
Update 29/08/22: Dear Iosif #2 ... I'm skimming through the Lazaridis, Alpaslan-Roodenberg et al. paper that just came out at Science ...| eurogenes.blogspot.com