Mason ranked 70th nationally by Times Higher Ed