Benjamin L. Viglianti

Duke University
Total Patents: 2
Overall Rank: #2,118,460
Years Active: 2010
Duke University Rank: #648