Simplify the following text for a Grade 9 native English-speaking person.
Original: 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 .
Simplified: In 2007 , China 's Shanghai Jiao Tong University said Ohio State was the 61st best university in the world .