Jonsara Ruth

Martha Stewart Living Omnimedia
Total Patents: 24
Overall Rank: #175,658
Years Active: 2004–2007
Martha Stewart Living Omnimedia Rank: #1