Get the latest Science News and Discoveries
None
Get the Android app
Read more on:
Proteins
Related news:
Plant physiology: A tale of three proteins
Putting functional proteins in their place
Membrane proteins of bacteria and humans show surprising similarities