I know what им. means, but not sure the best way to translate it nicely into English.

I usually do this:

Ленинградский горный институт им. Г.В. Плеханова

The G.V. Plekhanov Leningrad mining institute.

or the Leningrad G.V. Plekhanov Mining Institute.