James Bowie

Membrane protein structure, SAM domains, bioenergy