Glen Leon Brizius
Empire Technology Development · Oshkosh
Total Patents:
21
Overall Rank:
#207,517
Years Active:
2013–2021
Empire Technology Development Rank:
#25