Computer Science and Business, TCD
Location:San Francisco, CA | Dublin, Ireland
seangaff doesn’t have any stars yet.