John Deacon

University Of Rhode Island Board Of Trustees · Yale University
Total Patents: 2
Overall Rank: #1,733,046
Years Active: 1990–2025
University Of Rhode Island Board Of Trustees Rank: #19