We are developing state-of-the-art time-resolved SAXS measurements and analysis capabilities to study self-assembled biomolecules in solutions. By applying state-of-the-art data analysis, integrated with simulations, theory, and various algorithms (maximum entropy optimization, for example), we have been resolving the structures and intermolecular interactions in complex, weakly ordered, and dynamic self-assembling biological structures. Our research spans virus self-assembly, the assembly of cytoskeletal filamentous proteins and their associated proteins, and lipid membranes.