Roger L. Snowden
Firmenich Sa
Total Patents:
24
Overall Rank:
#172,096
Years Active:
1983–2022
Firmenich Sa Rank:
#9