Nominated 2014 Aug 2

Devana Technologies

Devana Technologies SERBIA

Devana Technologies website

ABOUT: Devana Technologies is a company located in Belgrade, Serbia working on new Internet technologies, mobile and web apps

7.70

Final Judge's Score
Go to Top