Feng Shi
Givaudan Sa · Onkure · Oplink Communications
Total Patents:
107
Overall Rank:
#12,609
Years Active:
1997–2025
Givaudan Sa Rank:
#11