Philippe Barbeau
Vencorex France · Cray Valley Sa
Total Patents:
5
Overall Rank:
#1,013,533
Years Active:
2005–2013
Vencorex France Rank:
#3