David J. W. Lovinger
Vesture
Total Patents:
2
Overall Rank:
#2,094,383
Years Active:
2012
Vesture Rank:
#103