His research interests include materials processing and manufacturing, deformation, plasticity, formability and performance at room and elevated temperatures, stamping and superplastic forming. He teaches a number of manufacturing courses at the university, including an undergraduate course of Manufacturing Processes (ME3450), and graduate courses of Metal Cutting (ME6450), Metal Forming (ME7451), Computer Simulation in Metal Forming (ME7995), Laser Application in Materials Processing (ME7452), Automotive Assembly Processes and System (ME7453), and Computer simulation of micromanufacturing (ME7680).