Stoned Ape Hypothesis/Theory

The Stoned Ape hypothesis is a novel idea about the formation of the human brain. Worth exploring and taking into consideration.

1 Like