University of Alabama at Tuscaloosa

  • About
  • My notes

University of Alabama at Tuscaloosa is ranked #605 in the a-index Global University Rankings 2026 with an a-index of 52. University of Alabama at Tuscaloosa is a public university located in Tuscaloosa, Alabama, USA.

There are 31 research supervisors at University of Alabama at Tuscaloosa on Applyindex.