10.1101/109157
Cyanophage-encoded lipid-desaturases: oceanic distribution, diversity and function
2017-02-16