Lisa Seacat DeLuca

Unstoppable Domains · Globalfoundries · Wayfair
Total Patents: 617
Overall Rank: #239
Years Active: 2012–2025
Unstoppable Domains Rank: #4