Aisa Sendijarevic
Troy Polymers · Shell Oil Compny · Carapace
Total Patents:
18
Overall Rank:
#253,739
Years Active:
1991–2021
Troy Polymers Rank:
#1