3 ms·Have humans passed peak brain power?4 points by pseudolus 2y agopseudolus 2y agohttps://archive.is/nycxV https://archive.is/nycxV