the human body contains approximately 6123 different types of proteins working at any given moment

55 requests at page #6123