David Lemon
Oglevee · John Bodger + Sons · Ecke Geraniums
Total Patents:
103
Overall Rank:
#13,783
Years Active:
1995–2013
Oglevee Rank:
#2