List of Universities
In Alphabetical order
Tallinn University of Technology, Estonia
University of Tartu, Estonia
Tallinn University of Technology - Estonia | 3 | 60% |
University of Tartu - Estonia | 2 | 40% |