Marc Tessier-Lavigne, a renowned neuroscientist, announced on Wednesday that he would step down from his position as president of Stanford University, after the release of an external review of his scientific work found fault with several high-profile journal articles published under his purview.A committee drafted the review in response to allegations that Dr. Tessier-Lavigne was…