3 ms·Yes that's true. Proportionally to their size, humans had bigger brains than Neanderthalsby intotheabyss 6y agoYes that's true. Proportionally to their size, humans had bigger brains than Neanderthals