Allen Lieberman

Compuware
Total Patents: 2
Overall Rank: #2,083,998
Years Active: 2010–2012
Compuware Rank: #24