do all cells in the human body undergo mitosis?
Not all. The cells which have their stem cells in the organisms undergo mithosis, for example, primitive blood cells. Differentiated cells, as a rule, do not divide: neurons, skeletal muscles, osteocytes, cardiocytes etc.