Teodor Krastev
@teodor-krastevImperial College, London, UK 🇬🇧
Refresh userLast updated : 01:53PM UTC, Jul 5th 2021
15 - Rank 400 003 🌍
Ranking:
World: 755 / 3973
United Kingdom of Great Britain and Northern Ireland 🇬🇧: 18 / 64
London: 4 / 21
#755
15