Over 900 members of Penn's faculty signed a letter expressing concern with the extent of trustee influence on the university.
Over 900 members of Penn's faculty signed a letter expressing concern with the extent of trustee influence on the university.