Geoffrey F. Deane
Elwha · Inogen · L'Oreal
Total Patents:
70
Overall Rank:
#29,315
Years Active:
2000–2024
Elwha Rank:
#45