Nucleic acid crystallography: current progress.

Nucleic acid crystallography: current progress.