Clean Power
Bacteriorhodopsin — an intriguing protein found within the membranes of the ancient microorganisms living in the desert salt flats of California and Nevada —...
Hi, what are you looking for?
Bacteriorhodopsin — an intriguing protein found within the membranes of the ancient microorganisms living in the desert salt flats of California and Nevada —...