7 patents · 5 inventors · 0.5/1k pop.
Ranked #7,531 of 30,730 cities Top 25%
Showing 1–5 of 5 inventors
Part of Illinois