Bacteriorhodopsin and halorhodopsin: Multiple ion pumps

Abstract
No abstract available