Andrew M. Mandelbaum

Superba
Total Patents: 2
Overall Rank: #2,331,512
Years Active: 1988–1989
Superba Rank: #7