Richard Lees

Omnicare · 3M · Erico International
Total Patents: 12
Overall Rank: #397,342
Years Active: 1994–2025
Omnicare Rank: #7