Integrating new technologies with embryology and animal production.
D000818:Animals; D000829:Animals, Domestic / Q000196:embryology*; D001947:Breeding; D020732:Cytogenetic Analysis; D047108:Embryonic Development; D027724:Reproductive Techniques, Assisted