190 patents · 95 inventors · 1.3/1k pop.
Ranked #1,086 of 41,385 cities Top 3%
Showing 1–50 of 95 inventors
Part of Illinois