Champaign , IL , United States
Organization : University of Illinois at Urbana-Champaign
Chapter : North Central Chapter