(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. https://doi.org/10.33700/1580-7118.18.1.87-108(2016).