Skip to content

University · founded 1969

University of Alabama System

Tuscaloosa, United States · uasystem.ua.edu

Citations, last 5 years
1 033
Works, last 5 years
142
h-index
40
Scientists listed
2
Grants since 2016
0