10.1101/276238

A giant amphipathic helix from a perilipin that is adapted for coating lipid droplets

2018-03-05