Infographic for World Congress 2017 in Chicago

By The Numbers infographic about the 2017 World Congress at Chicago's Navy Pier.

More by Meghan Aloshen

View profile