Richard George Coogan

Ici Americas · Dsm Ip Assets B.V. · Avecia Limited
Total Patents: 14
Overall Rank: #335,184
Years Active: 1989–2025
Ici Americas Rank: #24