logo

Video encyclopedia

Novi Sad Open University

Novi Sad Open University is a center offering many courses. It is located in Novi Sad, Serbia.