I’ve added comments from biologist Laurent Excoffier to my X-woman post. His verdict: probably another species of hominid.
Originally published March 25, 2010. Copyright 2010 Carl Zimmer.
I’ve added comments from biologist Laurent Excoffier to my X-woman post. His verdict: probably another species of hominid.
Originally published March 25, 2010. Copyright 2010 Carl Zimmer.