Pierre Hamel

Technologies Humanware · I-Pex · Unknown
Total Patents: 12
Overall Rank: #411,263
Years Active: 1983–2021
Technologies Humanware Rank: #2