Factors affecting the quality of cryopreserved buffalo (Bubalus bubalis) bull spermatozoa.

Factors affecting the quality of cryopreserved buffalo (Bubalus bubalis) bull spermatozoa.