Douglas John Claffey
Analytical Graphics · Energage
Total Patents:
12
Overall Rank:
#412,645
Years Active:
1999–2021
Analytical Graphics Rank:
#2