William Kristol had a position (Professor) at The University of Pennsylvania

Details
Title Professor
Is Current no
Board member no