Pascal Joubert Des Ouches
Helicoid Industries
Total Patents:
9
Overall Rank:
#535,003
Years Active:
2003–2025
Helicoid Industries Rank:
#1