Question: where do you find catalase in the body
Answer: in every organ , with particularly high concentrations occurring in the liver in mammals