149 patents · 83 inventors · 7.2/1k pop.
Ranked #381 of 24,315 cities Top 2%
Showing 1–50 of 83 inventors
Part of Illinois