Stanford president resigns over manipulated research, will retract 3 papers July 19, 2023 by Comments