Johan Smets
Encapsys · The Procter & Gamble · International Flavors & Fragrances
Total Patents:
121
Overall Rank:
#9,811
Years Active:
2002–2025
Encapsys Rank:
#5