the human brain contains 4130 different types of proteins that regulate memory

120 requests at page #4130