Proton-transporting heliorhodopsins from marine giant viruses

Leave a Reply