Engineered bacteriorhodopsin: a molecular scale potential switch Home » Engineered bacteriorhodopsin: a molecular scale potential switch October 6, 2023 by admin J.J. Davis, A.V. Patil, A.W. Watts Chem. Eur. J., 2012, 18, 5632-5636.