TalTech is one of leading tech universities in Europe with more than 11,000 students and nearly 2,000 employees. TUUR & Bit Finer were sent on a mission to create a unique virtual tour
7.8
Usability
Design
Development
Estonia
About
Credits
Screenshots
Results
7.8
Usability
Design
Development
Final Score
Usability
Design
Development
Similar Websites
SOTD
8
from
Poland
OWDA
7.4
from
Ukraine
SOTD
8.7