Ohio State more than doubles tech licensing income to $8M, smashing last year’s record high

Ohio State more than doubles tech licensing income to $8M, smashing last year’s record high