Joel Ross

Terraillon Holding Limited
Total Patents: 3
Overall Rank: #1,403,831
Years Active: 1982–2023
Terraillon Holding Limited Rank: #5