How many mitochondria are there in liver and kidney cells? [HSC & Admission] (a) 100 (b) 500 (c) 1000 (d) More than 1000 Answer-(d) More than 1000