Pascal Joubert Des Ouches

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