Robert Nygren
Degussa Ag
Total Patents:
5
Overall Rank:
#1,066,506
Years Active:
1982–1983
Degussa Ag Rank:
#323