Texas

Texas

Rank 3
Score 70.8
Universities 47
Users 30