One hundred years ago, we knew very little about biological macromolecules and had no tools available to study their structure. Structural biology is now a mature science. New structures are being ...