 The current president is Robert L. Barchi (b.1946), a neuroscientist and board-certified physician.Barchi previously served as president of the Thomas Jefferson University in Philadelphia and as provost of the University of Pennsylvania before being appointed by the university's two governing boards on April 11, 2012 to succeed outgoing president Richard L. McCormick (b.