Jeffrey Altman

Altman’s business program at Tulane focuses on giving students an international edge