James Pittard
Degussa Ag
Total Patents:
3
Overall Rank:
#1,451,493
Years Active:
1998–2020
Degussa Ag Rank:
#925