Dwight L. Jaggard

University of Pennsylvania · Drexel University · Trustees Of The University Of Penna
Total Patents: 6
Overall Rank: #847,129
Years Active: 1991–2016
University of Pennsylvania Rank: #289