Input (grade 13): Three years back, 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.
Output (grade 8): In 2007, China's Shanghai Jiao Tong University said Ohio State was the 61st best university in the world.