David Copeland
Infinera · Select Comfort
Total Patents:
3
Overall Rank:
#1,503,029
Years Active:
2000–2016
Infinera Rank:
#238