Robert Owen
American Louver · Sangamo Weston · Solartron Electronic Group Limited
Total Patents:
5
Overall Rank:
#941,946
Years Active:
1980–2023
American Louver Rank:
#3