Structure and function of bacteriorhodopsin

Abstract
No abstract available