Share :

uofa

University of Aberdeen

@uofa

Aberdeen, Scotland 🇬🇧

Refresh user

Last updated : 12:17AM UTC, Oct 6th 2021

5 - Rank 755 764 🌍