US News Stanford President Resigns After Report Finds Flaws in his Research by admin July 19, 2023 by admin July 19, 2023 Following months of intense scrutiny of his scientific work, Marc Tessier-Lavigne announced Wednesday that… 0 FacebookTwitterPinterestEmail