Penny C. Leavy

Trustwave Holdings
Total Patents: 3
Overall Rank: #1,491,310
Years Active: 2007–2017
Trustwave Holdings Rank: #25