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