Ryan Giggs

@giggs1992

India

Joined Jan 2013

World Rank: #66755 (0.2 points)

Institution: Indian Institiute of Technology Ropar

Activity over the last year

Effectiveness

 Problems solved
19
 Solutions submitted
120

Problems