David Duncan

@dduncan

United States, San Diego

Joined Aug 2011

World Rank: #6068 (6 points)

Institution: -

Activity over the last year

Effectiveness

 Problems solved
40
 Solutions submitted
183

Problems