the liver is an amazing organ. the cells of the liver called "hepatocytes " are constantly working. they perform hundreds of different functions all day and all night long. to answer your question the liver does break down toxins in the blood but i don't know that it can differentiate between "more toxic" and "less toxic. " also what the liver considers a toxin may be different from what we humans conceptualize as a "toxin. " at any rate the liver is constantly breaking down toxins as it encounters them. the liver also among other things breaks down carbohydrates and protein and it produces cholesterol and amino acids. the liver also stores glycogen (a form of glucose) and vitamin k. and it performs all these functions at the same time. so the liver can break down (metabolize) multiple toxins at a time while also secreting bile for digestion and building up stores of vitamin a. like i said: amazing right?
does the liver break down more than one toxin at a time or does it eliminate the most toxic first exclusively?