Computer Science - Hydrology and Hydroinformatics Research - Professor - 525023
The University of Alabama
Computer Science - Hydrology and Hydroinformatics Research - Associate Professor - 525018
The University of Alabama
Associate Dean for Legal Information Services - Tenure/Tenure Track Faculty - 524063
The University of Alabama
Associate Dean for Legal Information Services – Renewable Contract Faculty - 524600
The University of Alabama