walkermcknight.com
Go Go Moreau! The Human-Animal Hybrid is Here to Stay
Scientists are now creating the human-animal hybrid, or "chimera" for the study of disease and possible human organ growth. Touché, Ms. Atwood.