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