Yves Boucher
Thomas & Betts International · Avid Technology · Lipper International
Total Patents:
17
Overall Rank:
#275,744
Years Active:
1998–2019
Thomas & Betts International Rank:
#15