1.
The Russians Are Coming! Russian Professors at the Faculty of Technical Sciences of the University of Ljubljana in the Kingdom of Serbs, Croats and Slovenes. monitorish. 2016;18(1):87-108. doi:10.33700/1580-7118.18.1.87-108(2016)