LikeShareFollow
The Leonard N. Stern School of Business is the business school of New York University, a private research university based in New York City. Founded as the School of Commerce, Accounts and Finance in
1900, the school received its current name in 1988.
The Leonard N. Stern School of Business is the business school of New York University, a private research university based in New York City. Founded as the School of Commerce, Accounts and Finance in 1900, the school received its current name in 1988