Joel Huber

@johutha

Switzerland, Zürich

Joined Feb 2019

World Rank: #12692 (2.7 points)

Institution: KFR

Activity over the last year

Effectiveness

 Problems solved
24
 Solutions submitted
108

Problems