Development of functional spermatozoa in mammalian spermiogenesis. Article in Development (July 2024)