Organization name
Fakultet tehničkih nauka, Departman za tehničku mehaniku
Parent OrgUnit
City
Novi Sad
Description
Trg Dositeja Obradovića 6
Country
Serbia