The research thrusts of Prof. Ferraris' group are on the design and synthesis of novel polymers for application in electrochemical capacitors, membranes for gas separations, polymeric solar cells, fuel cell membranes, light emitting polymers, and electrochromics.