Michael J. Allen

USAA · IBM · United States Automobile Association (Usaa)
Total Patents: 71
Overall Rank: #28,427
Years Active: 1988–2025
USAA Rank: #36