Proteins are essential to all biological systems. Proteins participate in numerous cellular processes by interacting with other proteins, other metabolites and membranes in a dynamic environment. Studying the structural and conformational properties of proteins in the solution phase is necessary to understand their protein folding and interaction dynamics. This research...