Lilliard Richardson: Director at Penn State

Lilliard Richardson is the inaugural director of the new Public Policy School at Penn State University.