506 patents · 182 inventors · 6.4/1k pop.
Ranked #545 of 44,143 cities Top 2%
Showing 51–100 of 182 inventors
Part of Illinois