Macromolecular Crystallography is the study of macromolecules (proteins and nucleic acids, i.e. DNA and RNA) using X-ray crystallographic techniques in order to determine their molecular structure. The knowledge of accurate molecular structures is a pre-requisite for rational drug design, and for structure based function studies to aid the development of effective therapeutic agents and drugs. The successful determination of the complete genome (genetic...