Rahul
Bacteriorhodopsin The Purple Membrane Protein Mike Goodreid CHEM*4550 seminar.
4.9 Bacteriorhodopsin