David Cane
Connected Holdings · Digital Equipment · Iron Mountain Incorporated
Total Patents:
13
Overall Rank:
#387,262
Years Active:
1983–2009
Connected Holdings Rank:
#1