Why are there so many tiny sperm? Sperm competition and the maintenance of two sexes.
D005306:Fertilization; D008297:Male; D008954:Models, Biological; D013076:Sperm Count; D013094:Spermatozoa / Q000502:physiology*