Input (grade 9): China's Shanghai Jiao Tong University placed Ohio State as the 61st ranked university in the world in their 2007 Academic Ranking of World Universities .2007 Ranking of World Universities.
Output (grade 8): In 2007, China's Shanghai Jiao Tong University said Ohio State was the 61st best university in the world.