Spermatogenesis adalah proses pembentukan spermatozoa di tubulus seminiferus testis yang melibatkan pematangan sel germinal melalui mitosis, meiosis, dan spermiogenesis. Proses ini melibatkan sel Sertoli dan Leydig yang berperan dalam mendukung dan memproduksi hormon yang diperlukan. Faktor-faktor yang mempengaruhi spermatogenesis mencakup hormonal, lingkungan, obat-obatan, dan penyakit.