508 patents · 305 inventors · 3.6/1k pop.
Ranked #314 of 34,820 cities Top 1%
Showing 251–300 of 305 inventors
Part of Illinois