Provost Vincent Price, who has been at Penn since 1998, will take over as President of Duke University in July.