“...at an Ohio State University.” An Ohio State University? There are more than one? The other must be near the US flag on Mars.
I think there are 6 OSUs
https://www.osu.edu/acrossthestate.html