Loading Icon

Oklahoma State University

Stillwater, United States

The Spears School of Business (or Spears Business) is the business component of Oklahoma State University. Located in Stillwater, Okla., Spears Business is composed of eight academic departments with more than 100 tenure and tenure-track educational professionals. The college’s student body is made up of nearly 4,000 undergraduate students pursuing 15 degree fields and approximately 800 graduate students studying in seven different master's degree programs. Spears Business also offers several Ph.D. programs, including business administration, economics and the new Ph.D. in Business for Executives.

Metrics Summary

Total Publications
Lifetime
56,632
Prior Five Years
11,453
Total Citations
Lifetime
952,194
Prior Five Years
92,236
Total Scholars
Lifetime
11,594
Prior Five Years
3,616

Academic Institutional Ranking

Global Overall (All Fields)

Worldwide

Lifetime
450
Prior Five Years
758
National Overall (All Fields)

United States

Lifetime
142
Prior Five Years
145
Institutional Rankings

Fields, Disciplines and Specialties

Lifetime
Prior Five Years

Show More

Publications and Citation History

Publications based on Fields

Scholars based on Fields

Publications based on Top 20 Disciplines

Scholars based on Top 20 Disciplines

Highly Ranked Scholars™

Overall (All Fields)
Lifetime
Field
Lifetime
Discipline
Lifetime
Specialty
Lifetime

Top Scholars by Institution

Highly Cited Publications

Lifetime