Allen Lubow

International Barcode
Total Patents: 16
Overall Rank: #301,066
Years Active: 1981–2010
International Barcode Rank: #1