122 patents · 79 inventors · 2.8/1k pop.
Ranked #773 of 30,370 cities Top 3%
Showing 51–79 of 79 inventors
Part of Illinois