Joseph J. Zimmermann

Ibex Technologies · Id Biomedical Corporation Of Quebec · MIT
Total Patents: 11
Overall Rank: #462,544
Years Active: 1993–2016
Ibex Technologies Rank: #1