Definition.com
Sociobiology is objected to on the basis of a belief that humans are more than just animals (otherwise why all the fuss').
Sociobiology is objected to on the basis of a belief that humans are more than just animals (otherwise why all the fuss').