Nicholas O'Leary

Firmenich Sa · IBM · Reckitt Benckiser (Uk) Limited
Total Patents: 27
Overall Rank: #142,165
Years Active: 1998–2025
Firmenich Sa Rank: #13