Leaderboard | Databread

 

 

 

Leaderboard

Rank Name Username Rating Changes Country Institution

20

Neil Veira

personNeil

1999.09

↑1.571

group Canada

business  University of Toronto