Gregory Farrington has held many titles over the years. He's been a president (Lehigh University, 1998-2006), a dean (School of Engineering and Applied Science, University of Pennsylvania, 1990-1998) ...