Teaching
Courses Taught Recently
Courses Taught Recently
CE 304 Chemical Engineering Thermodynamics
CE 456/556 Introduction to Aerosol Technology
CE 561 Applied Chemical Kinetics
Demonstrating plasmonic nanoparticles synthesis to high-school students at the Chem-E-Camp