Membrane protein structural biology: the high throughput challenge.

Membrane protein structural biology: the high throughput challenge.