10.1101/2023.07.28.550987
Birth of an organelle: molecular mechanism of lipid droplet biogenesis
2023-07-30