John Roberts
Roberts Group Holdings · Dow Global Technologies · British Aerospace Public Limited
Total Patents:
28
Overall Rank:
#133,942
Years Active:
1986–2025
Roberts Group Holdings Rank:
#4