Currently there are about 4,000 international students from 110 different nations across the world, thus/so the university offers perfect conditions for socializing and making new friends.
Is this sentence correct formal English? I don't know if I can use "thus" here, or if I should use "so" instead. Or is it better to rephrase as follows?
With about 4,000 international students from 110 different nations across the world, the university offers perfect conditions for socializing and making new friends.
In German we would write the latter, but is it possible to use "with" this way in English?