10.1101/319350
Group size effects in social evolution
2018-05-10