Kaspar Haavajõe
@kahaav
Estonia, Tallinn
Joined Nov 2018
World Rank: #38052 (0.6 points)
Institution: Tallinn University of Technology
...
Activity over the last year
Effectiveness
- Problems solved
- 82
- Solutions submitted
- 150
Estonia, Tallinn
Joined Nov 2018
World Rank: #38052 (0.6 points)
Institution: Tallinn University of Technology
...