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