Amid reports of a $1 billion federal funding freeze, Cornell confirmed it received 75 federal stop work orders for research "profoundly significant to American national defense, cybersecurity and health."

Comments