Stav dette: Comparative testicular biology in animals : structure, functions, and intercellular communication / Sardul S. Guraya.