John Donoghue

Brown University · Braingate Co. · Brown University
Total Patents: 6
Overall Rank: #859,430
Years Active: 2007–2019
Brown University Rank: #56