President Of Tulane University
Scott S. Cowen is 14th president of Tulane University in New Orleans Louisiana where he is also Seymour S. Goodman Memorial Professor in the A. B. Freeman School of Business...