Robert H. Marchessault

Xerox · Mcgill University · Pulp And Paper Research Institute Of Canada
Total Patents: 7
Overall Rank: #758,624
Years Active: 1991–2003
Xerox Rank: #3,111