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