The Science and Technology Park Novi Sad was opened today, and contracts were handed to the first twenty institutes, significant corporations, and start-ups that will locate there.