Donate SIGN UP

MrsFluffytrouser

Only 1 question

Avatar Image
notsogood
26d polypeptide hormone secreted by the pancreas that accelerates glycogen breakdown in the liver increasing blood glucose levels -e--a--n

Only 1 question