The River that Made Chimps and Bonobos

I wonder how much of this is validated in the peer-review literature…

https://www.nature.com/articles/nature11128