Elena Tuzhilina
@ElenaTuzhilinaStanford πΊπΈ
Refresh userLast updated : 01:06AM UTC, Sep 15th 2021
1 - Rank 1 742 496 π
Ranking:
World: 106269 / 121062
United States of America πΊπΈ: 14181 / 15624
Stanford: 125 / 138
#106269
1