Diabetes quiz. How much do you know about your liver?
Dinsmoor
Robert S
RS
D006801:Humans; D008099:Liver / Q000502:physiology*; D008107:Liver Diseases / Q000145:classification / Q000517:prevention & control