Cornell University President Martha E. Pollack has announced her resignation, making her the third leader of an Ivy League college to step down this year.
Pollack, a computer scientist, made the announcement Thursday and said she’ll leave the Ithaca, New York, school in June, according to The Hill newspaper.
Read More