Jennifer A. Tuetken
Pella
Total Patents:
5
Overall Rank:
#938,414
Years Active:
2022–2024
Pella Rank:
#31