Barghi is one of just 32 Rhodes scholars across the U.S., and he is UAB’s third Rhodes winner since 2000.

Published in Student Experience
Back to Top