the human brain contains roughly 2097249 different types of proteins working together

69 requests at page #2097249