Christopher S. MacLellan
Emc · Emc Ip Holding Company · Dell Products
Total Patents:
43
Overall Rank:
#68,820
Years Active:
1999–2025
Emc Rank:
#48