Jean Duhamel

University Of Waterloo
Total Patents: 2
Overall Rank: #2,007,520
Years Active: 1985–2016
University Of Waterloo Rank: #67