Joseph Harbaugh

Nova Southeastern University
Total Patents: 2
Overall Rank: #2,046,876
Years Active: 2014
Nova Southeastern University Rank: #6