What is Crystallography?

Scientists have several sophisticated analytical techniques at their disposal to elucidate the physical structure and properties of substances. A technology