Leo Francis Casey

X Development · Google · Satcon Technology
Total Patents: 37
Overall Rank: #88,012
Years Active: 1988–2025
X Development Rank: #18