ISBN: | 978-5-5087-3372-8 |
High Quality Content by WIKIPEDIA articles! The Freeman School of Business, at Tulane University, is located in New Orleans, in the U.S. state of Louisiana. The school offers undergraduate programs, a full-time MBA program and other master`s programs, doctoral programs, and many executive-education programs, and consistently ranks among the top business schools nationally and globally and was a charter member of the Association to Advance Collegiate Schools of Business in 1916.