Which has the most mitochondria? [HSC & Admission] (a) Amoeba (b) Liver (c) Pancreas (d) Stomach Answer-(a) Amoeba