LAI in Sheeps

laparoscopic artificial insemination