Joshua Vaughan

University Of Louisiana At Lafayette · MIT
Total Patents: 4
Overall Rank: #1,199,532
Years Active: 2009–2019
University Of Louisiana At Lafayette Rank: #24