Muhammad Nadeem answered Muscle cell has more mitochondria than liver cell because muscles needs more energy to function.