Laurent Wattebled

Evonik Degussa Gmbh · The Procter & Gamble · Deb Ip Limited
Total Patents: 13
Overall Rank: #372,506
Years Active: 2014–2023
Evonik Degussa Gmbh Rank: #126