Jennifer S. Feeley

Engelhard · ExxonMobil
Total Patents: 25
Overall Rank: #165,110
Years Active: 1995–2012
Engelhard Rank: #17