538 patents · 382 inventors · 0.2/1k pop.
Ranked #66 of 20,767 cities Top 1%
Showing 151–200 of 382 inventors
Part of Illinois