the human brain contains around 268435342 neurons that process visual information alone
59 requests at page #268435342