Organ Farm
- Episode aired Mar 27, 2001
- TV-MA
- 1h 50m
The controversy over the growing use of pig fetal cells and pig organs for human transplant.The controversy over the growing use of pig fetal cells and pig organs for human transplant.The controversy over the growing use of pig fetal cells and pig organs for human transplant.