10.1101/231167

Marine proteorhodopsins rival photosynthesis in solar energy capture

2017-12-08