Jeffrey Glenn Villiard

Storage Technology
Total Patents: 5
Overall Rank: #1,031,076
Years Active: 2006–2008
Storage Technology Rank: #100