Human-animal chimeras for vaccine development: an endangered species or opportunity for the developing world?

Human-animal chimeras for vaccine development: an endangered species or opportunity for the developing world?