William C. Earnshaw

The Johns Hopkins University · University Court Of The University Of Edinburgh
Total Patents: 3
Overall Rank: #1,523,108
Years Active: 1991–2015
The Johns Hopkins University Rank: #1,071