Robert O'Dowd

Sealed Air Corporation (Us)
Total Patents: 9
Overall Rank: #555,203
Years Active: 2006–2022
Sealed Air Corporation (Us) Rank: #22