Top Definition
An aggregated MBA ranking score based on the 5 major published rankings: Bloomsberg Businessweek, US News, Forbes, The Economist, and Financial Times.
Stanford's SCS Score of 40 and ranking of 2nd suggests it is consistently ranked as one of the top business schools in the nation.
by Mark Siron May 31, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.