Peter Sellars earns international accolades
Professor Peter Sellars of UCLA's Department of World Arts and Cultures/Dance has won the 2014 Polar Music Prize, has been named 2014-15 director-in-residence of the English National Opera and will be honored by the New York Park Avenue Armory this fall.