10.1101/746156

Enzyme-free synthesis of natural phospholipids in water

2019-08-24