246 patents · 176 inventors · 2.2/1k pop.
Ranked #988 of 43,611 cities Top 3%
Showing 1–50 of 176 inventors
Part of Illinois