Feng Shi

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