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