Steven Saad
Deroyal Industries
Total Patents:
3
Overall Rank:
#1,398,976
Years Active:
1998–2023
Deroyal Industries Rank:
#81