Mariann Straub

The Kyjen Company
Total Patents: 13
Overall Rank: #381,952
Years Active: 1994–2017
The Kyjen Company Rank: #9