| | Conditions Treatments | Infertility Who performs artificial insemination? A veterinarian performs artificial insemination in animals, while a fertility specialist or reproductive endocrinologist performs the procedure in humans. Infertility - Related Articles Why is foam rubber a good material for ear defenders? How to Get Rid of Intestinal Worms Why cleaning is so important in hospital sectors? Does Normal Hair Loss Include the Root? Ways to Cure Stuttering How to Determine the Sample Size in a Clinical Trial Can You Survive on 500 Calories a Day?