This is an elecron micrograph depicting seminiferous tubules of the testis, the microscopic tubes in which the process of spermatogenesis takes place.Where all the boundary cells are spermatogonia while the white threads like masses present in centre are spermatozoa.Over 300 Million sperm cells are produced daily, and 20-50 Million sperm are present per ejaculate.