Assistant Professor
oklahoma city, oklahoma, united states
West Virginia University
NTR University of Health Sciences
The university of oklahoma health sciences center