Munib Wober

Zena Technologies · Polaroid · Harvard University
Total Patents: 60
Overall Rank: #39,417
Years Active: 1991–2017
Zena Technologies Rank: #1