Thorsten Sell
Lummus Novolen Technology Gmbh · Novolen Technology Holdings, C.V. · Degussa Ag
Total Patents:
9
Overall Rank:
#578,099
Years Active:
2002–2013
Lummus Novolen Technology Gmbh Rank:
#5