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 [Internet]. 2016 Nov. 3 [cited 2024 Dec. 22];18(1):87-108. Available from: https://journal.almamater.si/index.php/monitorish/article/view/197