10.1101/2023.04.30.538878
The highly developed symbiotic system between the solar-powered nudibranch Pteraeolidia semperi and Symbiodiniacean algae
2023-04-30