The liver performs all of the following functions EXCEPT:
Producing bile
Releasing hormones
Storing glucose
Filtering blood

Medical Terminology Exercises are loading ...