Unraveling a mystery: Why human cells require cholesterol
science.org