Synthetic biology and protein engineering approaches to develop models of biochemical/biological processes
Nanomaterials for solar energy conversion, nanoparticle self-assembly, materials chemistry, optoelectronics
Heterogeneous catalysis, characterization of metal clusters, reaction kinetics
Petroleum and synthesis gas chemistry, reaction engineering, fuel cell technology.
Macromolecular engineering for separations and clean energy, water purification, membrane design, ion and water transport, polymer science
Pharmaceutical and organic molecule crystallization, polymorphism, metal-organic frameworks for energy storage and sensing, thin films, microfluidics
Reaction engineering of nanoparticles. Rheology of complex nanoparticle suspensions.