Ohio State reports a record $1.68 billion in research and development
A record $1.68 billion in research and development expenditures -- that's the new number presented today by The Ohio State University for fiscal year 2025. "This extraordinary achi…