liver-functionThe liver carries out several hundred separate functions……