James D. Monaghan

General Chemical · Essilor International
Total Patents: 6
Overall Rank: #822,052
Years Active: 1998–2021
General Chemical Rank: #9