Upvote:2
The University will have to arrange the letter. See the similar question.
You could try your luck with just an invitation letter on the institution letterhead and the name and copies of the ID documents of the professor. She should be able to email those documents. The letter should have the official chop.
If they are unwilling to do that, I might question the legitimacy of the offer.