10.1101/2020.01.20.913350
Lipid Sponge Droplets as Programmable Synthetic Organelles
2020-01-21