Pierre Isabelle
Xerox · Centre De Recherche Industrielle Du Quebec (Criq) · National Research Council Of Canada
Total Patents:
5
Overall Rank:
#1,015,788
Years Active:
1993–2013
Xerox Rank:
#3,932