Csaba Horváth — Hungarian-American chemical engineer