David H. Lubowe
Electronic Retailing Systems International
Total Patents:
5
Overall Rank:
#1,049,959
Years Active:
1994–1999
Electronic Retailing Systems International Rank:
#5