Dr. Torsten Wiesel Vincent and Brooke Astor Professor Emeritus and President Emeritus, The Rockefeller University