209 patents · 116 inventors · 3.1/1k pop.
Ranked #1,110 of 44,998 cities Top 3%
Showing 51–100 of 116 inventors
Part of Illinois