188 patents · 117 inventors · 2.5/1k pop.
Ranked #524 of 30,146 cities Top 2%
Showing 51–100 of 117 inventors
Part of Illinois