Debra Bloom

WARF · Stanford University
Total Patents: 5
Overall Rank: #932,066
Years Active: 1998–2024
WARF Rank: #656