Pepdox
Mammalian lipid droplets are innate immune hubs integrating cell metabolism and host defense. | Pepdox