Luc Patrick Deschaumes
Innovation Egineering
Total Patents:
1
Overall Rank:
#3,463,487
Years Active:
2005
Innovation Egineering Rank:
#4