Answer:
Approximately 100 to 150 mol/L of ATP are required daily
Explanation:
Basically, the human body turns over its weight in ATP daily.
pancreas
I am 95% sure
Some don't because of many things, disease and not getting enough food.