Douglas W. Shepard
Wyatt Technology
Total Patents:
3
Overall Rank:
#1,630,399
Years Active:
1997–2000
Wyatt Technology Rank:
#14