Report of the Committee to Consider the Ethical Implications of Emerging Technologies in the Breeding of Farm Animals, 1995

View full record in University of Edinburgh archives catalogue