Dr. Russell is the Allan P. Colburn Professor in the Department of Chemical Engineering at the University of Delaware. Professor Russell is a member of the National Academy of Engineering (NAE), a fellow of the American Institute of Chemical Engineers (AIChE), and a registered professional engineer in the State of Delaware (P.E.). He is a co-inventor of four U.S. patents for the continuous deposition of photovoltaic material on moving substrates and is the author of over 100 engineering and scientific papers. He has an industrial background in process design and has served as a consultant to a number of firms in the chemical processing industries. Dr. Russell holds a B.Sc. degree and a M.Sc. degree from the University of Alberta in Canada and a Ph.D. from the University of Delaware. |