Steven Frendle

Denovus · Henkel Limited
Total Patents: 3
Overall Rank: #1,594,839
Years Active: 2001–2006
Denovus Rank: #6