the human brain contains about 2000 different types of proteins

118 requests at page #2000