This is a real-world medical entrance exam question, please give the true answer based on the question and selection. Topic name: Endocrinology, Subject name: Physiology
Last step of spermatogenesis takes place in 
Select and explain. 
A. Lyedigs cells, B. Interstitial cellis, C. Seoli cells, D. Stromal cells
C: Seoli cells
Answer: C: Seoli cells 
Explanation: The entire process by which spermatogonial stem cells divide and differentiate into sperms. The process has three phases: spermatocytogenesis, meiosis, and spermiogenesis.Ref: Ganong&;s review of medical physiology; 24th edition; page no: 420