10.1101/070342
Pulsatile lipid vesicles under osmotic stress
2016-08-18