10.1101/764225

Animal biosynthesis of complex polyketides in a photosynthetic partnership

2019-09-10