Most animals abandoned plant sterols early in evolution, but some still depend on them
See All 2046 Episodes of "Science"