Brief

Tulane University's Business School admits U.S. News & World Report received boosted data