Report copyright - Edinburgh Research Explorer...proposed. First, relative to body size, the human brain is dis-proportionally larger than the brains of other primates (Rill-ing 2006; Striedter 2005)
Please pass captcha verification before submit form