Dwight A. Sweigart

Brown University
Total Patents: 2
Overall Rank: #2,132,246
Years Active: 2009
Brown University Rank: #101