We are interested in developing application-oriented theory, computational tools, algorithms, and optimization methods for complex and multi-scale systems. The methodologies and tools that we develop are applied to the design and discovery of advanced materials and processes for sustainable fuels and chemicals, carbon capture, oil & gas processing, and shale gas utilization, among others.