Hmm I would prefer not to go to Moscow or Sankt Peterburg because those are very large tourist-oriented cities and therefore expensive. I would prefer a smaller city, but not a town. What are some cities which have a population between 200,000-500,000 and have a university?