Spermatogenesis : Methods and Protocols - Barnard, Lori.; Aston, Kenneth I. (Methods in Molecular Biology, 2013)