rehel6371 rehel6371 13-05-2023 Biology contestada what role does catalase play in the mammalian liver, or any other cell it is found in?