(JNS) — Martha E. Pollack, the president of Cornell University in Ithaca, N.Y., has announced her plans to retire on June 30. “It is only after extensive reflection that I have determined that this is the right decision,” she wrote in a letter published on May 9. “Indeed, I began deliberating about this last fall […]