Twitter, Inc. announced the appointment of Dr. Fei-Fei Li to the Company’s Board of Directors as a new independent director, effective immediately. Prior to this role, Dr. Fei-Fei Li was working as inaugural Sequoia Professor in the Computer Science Department at Stanford University, and the Denning Family Co-Director of Stanford’s Human-Centered AI Institute (HAI). She…