Research work · 2002 Artificial insemination: the state of the art Ramakrishnan Vishwanath Theriogenology DOI: 10.1016/s0093-691x(02)01241-4