Nae1215id Nae1215id Chemistry Answered What are the only human cells not produced by mitosis someone explain why?