James B. DeMaio

The Mead · The Johns Hopkins University
Total Patents: 15
Overall Rank: #328,444
Years Active: 1991–1999
The Mead Rank: #23